Platí pro
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Během zpětné analýzy odpovídají prvkům jazyka UML následující konstrukce kódu v jazyce Visual Basic .NET.

Obor názvů

Obor názvů v jazyce Visual Basic bude zpětně analyzován jako balíček UML a obsahuje následující prvky:

  • Name (Název)

  • Členové

Třída

Třída v jazyce Visual Basic bude zpětně analyzována jako třída UML a obsahuje následující prvky:

  • Name (Název)

  • Zděděné třídy a implementovaná rozhraní

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Abstrakt

  • Je

  • Operace a funkce členů (proměnné členů)

Jazyk UML aplikace Microsoft Office Visio nepodporuje následující konstrukce tříd jazyka Visual Basic:

  • Položk

  • Stín

Rozhraní

Rozhraní v jazyce Visual Basic bude zpětně analyzováno jako rozhraní UML a obsahuje následující položky:

  • Name (Název)

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Je

  • Základní rozhraní

  • Operace členů

Výčtový typ

Výčtový typ v jazyce Visual Basic bude zpětně analyzován jako datový typ UML se <<enum>> a obsahuje následující položky:

  • Name (Název)

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Je

  • Základní třídy

  • Členové

Poznámka: V jazyce Visual Basic se neprovádí zpětná analýza integrálních typů.

Konstrukcí

Struktura v jazyce Visual Basic je zpětně analyzována jako třída UML se <<strukturou>> stereotypu a obsahuje následující prvky:

  • Name (Název)

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Abstrakt

  • Je

  • Základní a implementovaná rozhraní

  • Členové

Properties

Vlastnosti v jazyce Visual Basic jsou zpětně analyzovány jako operace UML a obsahují následující prvky:

  • Name (Název)

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Typ

  • Getter a setter

Poznámka: Ve Visual Basicu není podporována výchozí vlastnost.

Zadaných

Delegáti v jazyce Visual Basic jsou zpětně analyzovány jako třídy UML se <<delegátem>> a zahrnují:

  • Name (Název)

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Podpis (přidá se ke třídě jako operace)

Operace členů

Operace členů v jazyce Visual Basic se přidají do modelu UML jako operace UML a zahrnují:

  • Name (Název)

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Obor (statický nebo sdílený)

  • Polymorfní

  • Abstrakt

  • Typ operace

Operace jsou označeny příznakem podle jejich typu, jako je konstruktor, destruktor, operátor nebo procedura. Tyto příznaky v modelu UML můžete zobrazit pomocí stránky Možnosti generování kódu dialogového okna vlastnosti operace UML .

  • Návratový typ

  • Parametry

  • mustOverride

Poznámka: Jazyk UML aplikace Microsoft Office Visio nepodporuje následující operace členů jazyka Visual Basic:

  • NOT overridable – není přímo podporována, mapy prvku UML: operace:: list

  • Přetížení – nepodporované

  • Handles – nepodporované

Události

Události v jazyce Visual Basic se přidají do modelu jako operace a zahrnují:

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Parametry

Konstanty

Konstanty v jazyce Visual Basic jsou zpětně analyzovány jako atributy UML a obsahují následující prvky:

  • Viditelnost (veřejná nebo soukromá)

  • Typ

  • Počáteční hodnota

Konstanty se přidají do modelu jako atributy se zaměnitelné pole nastavené na zmrazené.

Například řádek v jazyce Visual Basic:

Const str As String = "some text"

bude zadána počáteční hodnota:

"some text"

Přestože

Const x As Integer = 1

bude zadána počáteční hodnota 1.

Poznámka: Prvky v kódu jsou určené jen pro čtení jako konstanty.

Proměnné členů

Proměnné členů v jazyce Visual Basic se přidají do modelu UML jako atributy UML a zahrnují:

  • Name (Název)

  • Typ

  • Viditelnost (veřejná, chráněná nebo soukromá)

  • Obor (statický nebo sdílený)

  • Zaměnitelné (zmrazené nebo zaměnitelné)

  • Počáteční hodnota

Parametry metody

Parametry metody v jazyce Visual Basic se přidají do modelu UML jako parametry UML a zahrnují:

  • Name (Název)

  • Typ

  • Direction (in, InOut, out nebo Return)

  • Výchozí hodnota

Poznámka: Jazyk UML aplikace Microsoft Office Visio nepodporuje následující konstrukce parametrů jazyka Visual Basic:

  • Nepovinné

  • Parametrů

Konstrukce kódu jazyka Visual Basic nepodporované v jazyku UML

Následující konstrukce kódu jazyka Visual Basic nebudou při zpětné analýze z Visual studia mapovány na prvky UML. NET to Microsoft Office Visio

  • Třídy: přítel, chráněný přítel, stíny.

  • Datové členy: Dim, New, WithEvents.

  • Výčtový typ: neprovádí se zpětná analýza integrálních typů.

  • Operace členů: Overloads, Handles, not overridable (mapuje se k prvku UML: operace:: list)

  • Parametr: Optional, paramArray.

  • Vlastnost: výchozí.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.