Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Pri reverznej inžinierstve sa v jazyku Visual Basic.net zhodujú s nasledujúcimi prvkami kódu v jazyku UML.

priestor názvov

Priestor názvov v jazyku Visual Basic je spätne navrhnutý ako balík UML a obsahuje:

  • Meno

  • Členovia

Trieda

Trieda v jazyku Visual Basic je spätne navrhnutá ako trieda UML a obsahuje:

  • Meno

  • Zdedené triedy a implementované rozhrania

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • IsAbstract

  • IsLeaf

  • Členské operácie/funkcie (člen premenných)

V programe Microsoft Office Visio UML nie sú podporované tieto konštrukcie tried jazyka Visual Basic:

  • Priateľa

  • Tiene

Rozhrania

Rozhranie v jazyku Visual Basic je spätne skonštruované ako rozhranie UML a obsahuje:

  • Meno

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • IsLeaf

  • Základné rozhrania

  • Členské operácie

Enumerovaný typ

Enumerovaný typ v jazyku Visual Basic je spätne prepracovaný ako typ údajov UML s <<enum>> stereotypom a obsahuje:

  • Meno

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • IsLeaf

  • Základné triedy

  • Členovia

Poznámka: V jazyku Visual Basic nie sú typy integrálov spätne skonštruované.

Štruktúra

Štruktúra v jazyku Visual Basic je spätne navrhnutá ako trieda UML s <<struct>> stereotypom a obsahuje:

  • Meno

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • IsAbstract

  • IsLeaf

  • Základné triedy a implementované rozhrania

  • Členovia

Properties

Vlastnosti v jazyku Visual Basic sú spätne skonštruované ako operácie UML a zahŕňajú:

  • Meno

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • Typ

  • Kariérista a montéri

Poznámka: V jazyku Visual Basic nie je predvolená vlastnosť podporovaná.

Delegáti

Delegáti v jazyku Visual Basic sú spätne skonštruované ako triedy UML s <<delegátom>> stereotypom a zahŕňajú:

  • Meno

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • Podpis (pridaný do triedy ako operácia)

Členské operácie

Členské operácie v jazyku Visual Basic sa pridajú do modelu UML ako operácie UML a zahŕňajú:

  • Meno

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • Rozsah (statický alebo zdieľaný)

  • IsPolymorphic

  • IsAbstract

  • Typ operácie

Operácie sú označené podľa typu, ako je napríklad konštruktér, destructor, operátor alebo postup. Tieto príznaky môžete zobraziť v modeli UML pomocou stránky možnosti vytvárania kódu v dialógovom okne Vlastnosti operácie UML .

  • Typ návratu

  • Parametre

  • mustOverride

Poznámka: V programe Microsoft Office Visio UML nie sú podporované tieto funkcie jazyka Visual Basic:

  • Nie Overridable – nie je priamo podporované, mapy v prvku UML: operácia:: IsLeaf

  • Preťaženie – nie je podporované

  • Rukoväte – nepodporované

Udalosti

Udalosti v jazyku Visual Basic sa pridajú do modelu ako operácie a zahŕňajú:

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • Parametre

Konštanty

Konštanty v jazyku Visual Basic sú spätne skonštruované ako atribúty UML a zahŕňajú:

  • Viditeľnosť (verejná alebo súkromná)

  • Typ

  • Začiatočná hodnota

Konštanty sa pridajú do modelu ako atribúty s vymeniteľné pole nastavené na možnosť Frozen.

Napríklad, Visual Basic Link:

Const str As String = "some text"

bude mať počiatočnú hodnotu:

"some text"

pri

Const x As Integer = 1

bude mať počiatočnú hodnotu 1.

Poznámka: Prvky v kóde iba na čítanie sú spätne skonštruované ako konštanty.

Premenné člena

Premenné člena v jazyku Visual Basic sa pridajú do modelu UML ako atribúty UML a zahŕňajú:

  • Názov

  • Typ

  • Viditeľnosť (verejné, chránené alebo súkromné)

  • Rozsah (statický alebo zdieľaný)

  • Vymeniteľné (mrazené alebo vymeniteľné)

  • Začiatočná hodnota

Parametre metódy

Parametre metódy v jazyku Visual Basic sa pridajú do modelu UML ako parametre UML a zahŕňajú:

  • Názov

  • Typ

  • Smer (v, inou písmeno, out alebo Return)

  • Predvolená hodnota

Poznámka: V programe Microsoft Office Visio UML nie sú podporované tieto štruktúry parametrov jazyka Visual Basic:

  • Voliteľné

  • ParamArray

Konštrukcie kódu Visual Basic nie sú podporované v UML

Nasledujúce konštrukcie kódu jazyka Visual Basic nebudú priradené k prvkom UML pri reverznej technike z programu Visual Studio. NET to Microsoft Office Visio.

  • Tried: priateľ, chránený priateľ, tiene.

  • Členovia údajov: dim, New, WithEvents.

  • Enumerovaný typ: typy integrálov nie sú spätne skonštruované.

  • Členské operácie: preťaženia, rukoväte, not Overridable (mapy v prvku UML: operácia:: IsLeaf).

  • Parameter: voliteľné, paramArray.

  • Vlastnosť: default.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×