אודות קוד Microsoft Visual Basic .NET מיפוי UML

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

במהלך ביצוע הנדסה לאחור, מבני הקוד הבאים ב- Visual Basic .NET תואמים לרכיבי UML.

Namespace

Namespace ב- Visual Basic עובר הנדסה לאחור של UML חבילה בתור וכולל:

  • Name

  • חברים

Class

מחלקה ב- Visual Basic עובר הנדסה לאחור של UML מחלקה בתור וכוללת:

  • Name

  • מחלקות שעברו בירושה וממשקים מיושמים

  • ניראות (ציבורית, מוגנת או פרטית)

  • IsAbstract

  • IsLeaf

  • פעולות שייכות / פונקציות (משתנים שייכים)

מבני מחלקה Visual Basic הבאים אינם נתמכים ב- Microsoft Office Visio UML:

  • חבר

  • צללים

ממשק

ממשק ב- Visual Basic עובר הנדסה לאחור של UML ממשק בתור וכולל:

  • Name

  • ניראות (ציבורית, מוגנת או פרטית)

  • IsLeaf

  • ממשקים בסיסיים

  • פעולות שייכות

סוג ספורים

סוג ספורים ב- Visual Basic עובר הנדסה לאחור כ- UML סוג נתונים באמצעות הסטריאוטיפ << ספירה >> וכולל:

  • Name

  • ניראות (ציבורית, מוגנת או פרטית)

  • IsLeaf

  • מחלקות בסיס

  • חברים

הערה: ב- Visual Basic, סוגי נפרד הם לא הנדסה לאחור.

מבנה

מבנה ב- Visual Basic עובר הנדסה לאחור של UML מחלקה עם הסטריאוטיפ << struct >> וכולל:

  • Name

  • ניראות (ציבורית, מוגנת או פרטית)

  • IsAbstract

  • IsLeaf

  • מחלקות בסיס וממשקים מיושמים

  • חברים

Properties

מאפיינים ב- Visual Basic עוברים הנדסה לאחור כפעולות UML וכוללים:

  • Name

  • ניראות (ציבורית, מוגנת או פרטית)

  • Type

  • מקבל וקובע

הערה: ב- Visual Basic, מאפיין ברירת מחדל אינה נתמכת.

נציגים

נציגים ב- Visual Basic עוברות הנדסה לאחור כ- UML עם הסטריאוטיפ << נציג >> וכוללים:

  • Name

  • ניראות (ציבורית, מוגנת או פרטית)

  • חתימה (תצורף למחלקה כפעולה)

פעולות שייכות

פעולות שייכות ב- Visual Basic נוספים למודל UML כפעולות UML וכוללים:

  • Name

  • ניראות (ציבורית, מוגנת או פרטית)

  • טווח (סטטי או משותף)

  • IsPolymorphic

  • IsAbstract

  • סוג פעולה

פעולות מסומנות בדגל לפי סוג שלהם, כגון בנאי, הורס, אופרטור או פרוצדורה. באפשרותך להציג דגלים אלה במודל UML באמצעות העמוד אפשרויות הפקת קוד של תיבת הדו-שיח מאפייני פעולה של UML.

  • סוג החזרה

  • פרמטרים

  • mustOverride

הערה: הפעולות הבאות של חבר Visual Basic אינם נתמכים ב- Microsoft Office Visio UML:

  • לא אפשרות עקיפה — ישירות לא נתמך, ממפה לרכיב UML: operation::IsLeaf

  • Overloads — אינם נתמכים

  • מטפל — אינם נתמכים

אירועים

אירועים ב- Visual Basic נוספים למודל כפעולות וכוללים:

  • ניראות (ציבורית, מוגנת או פרטית)

  • פרמטרים

קבועים

קבועים ב- Visual Basic עוברים הנדסה לאחור כתכונות UML וכוללים:

  • ניראות (ציבורית או פרטית)

  • Type

  • ערך התחלתי

קבועים נוספים למודל תכונות בהן השדה הגדרת מוקפאת.

לדוגמה, השורה Visual Basic:

Const str As String = "some text"

יקבל ערך התחלתי של:

"some text"

בעת

Const x As Integer = 1

יקבל ערך התחלתי של 1.

הערה: רכיבים לקריאה בלבד בקוד עוברות הנדסה לאחור כקבועי.

משתנים שייכים

משתני חבר ב- Visual Basic נוספים למודל UML כתכונות UML וכוללים:

  • Name

  • Type

  • ניראות (ציבורית, מוגנת או פרטית)

  • טווח (סטטי או משותף)

  • האפשרות ניתן לשינוי (מוקפאת או ניתן לשינוי)

  • ערך התחלתי

פרמטרים של פעולת שירות

פרמטרים של פעולת שירות ב- Visual Basic נוספים למודל UML בתור פרמטרים של UML וכוללים:

  • Name

  • Type

  • כיוון (פנימה, פנימה-החוצה, out או החזרה)

  • ערך ברירת מחדל

הערה: מבני פרמטר Visual Basic הבאים אינם נתמכים ב- Microsoft Office Visio UML:

  • אופציונלי

  • ParamArray

מבנים של קוד Visual Basic אינם נתמכים ב- UML

מבני קוד Visual Basic הבאים לא ימופו לרכיבי UML בעת ביצוע הנדסה לאחור מ- Visual Studio. רשת ל- Microsoft Office Visio.

  • מחלקות: חבר, מוגן חבר, צללים.

  • חברים נתונים: עמעום, חדשות, WithEvents.

  • ספירה של סוג: סוגי נפרד אינן הנדסה לאחור.

  • פעולות שייכות: Overloads, נקודות אחיזה, לא אפשרות עקיפה (מפות לרכיב UML: operation::IsLeaf).

  • פרמטר: אופציונלי, paramArray.

  • המאפיין: ברירת המחדל.

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×