Om Microsoft Visual Basic .NET-kode til UML-tilknytning

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Under reverse engineering svarer følgende kode skemakonstruktioner i Visual Basic .NET til UML-elementer.

Navneområde

En Namespace i Visual Basic bliver ved reverse engineering som en UML- pakke og omfatter:

  • Navn

  • Medlemmer

Klasse

En klasse i Visual Basic bliver ved reverse engineering som en UML- klasse og omfatter:

  • Navn

  • Nedarvede klasser og implementeret grænseflader

  • Synlighed (offentlig, beskyttet eller privat)

  • IsAbstract

  • IsLeaf

  • Medlemshandlinger / fungerer (medlemsvariabler)

Følgende Visual Basic klasse skemakonstruktioner understøttes ikke i Microsoft Office Visio UML:

  • Ven

  • Skygger

Brugergrænseflade

En grænseflade i Visual Basic bliver ved reverse engineering som en UML- brugergrænseflade og omfatter:

  • Navn

  • Synlighed (offentlig, beskyttet eller privat)

  • IsLeaf

  • Grundlæggende grænseflader

  • Medlemshandlinger

Optalt type

En specificeret type i Visual Basic bliver ved reverse engineering til UML- datatype med << Optæl >> stereotypen og omfatter:

  • Navn

  • Synlighed (offentlig, beskyttet eller privat)

  • IsLeaf

  • Grundlæggende klasser

  • Medlemmer

Bemærk!: I Visual Basic reverse integral typer ikke engineering.

Struktur

En struktur i Visual Basic bliver ved reverse engineering til en UML-klasse med << struktur >> stereotypen og omfatter:

  • Navn

  • Synlighed (offentlig, beskyttet eller privat)

  • IsAbstract

  • IsLeaf

  • Grundlæggende klasser og implementeret grænseflader

  • Medlemmer

Egenskaber

Egenskaber i Visual Basic bliver ved reverse engineering UML-handlinger og indeholder:

  • Navn

  • Synlighed (offentlig, beskyttet eller privat)

  • Type

  • Getter og opstillertid

Bemærk!: Standardegenskaben understøttes ikke i Visual Basic.

Stedfortrædere

Delegerede i Visual Basic bliver ved reverse engineering UML-klasser med stereotypen << stedfortræder >> og indeholder:

  • Navn

  • Synlighed (offentlig, beskyttet eller privat)

  • Signatur (føjes til klassen som en handling)

Medlemshandlinger

Medlemshandlinger i Visual Basic føjes til UML-modellen som UML-handlinger og omfatter:

  • Navn

  • Synlighed (offentlig, beskyttet eller privat)

  • Omfang (statisk eller delt)

  • IsPolymorphic

  • IsAbstract

  • Handlingen type

Handlinger er markeret med flag efter type, som parametre, destruktør, operator eller procedure. Du kan få vist disse flag i UML-modellen ved hjælp af siden Indstillinger for oprettelse af kode i dialogboksen Egenskaber for UML-handling.

  • Returtype

  • Parametre

  • mustOverride

Bemærk!: Følgende Visual Basic medlemshandlinger understøttes ikke i Microsoft Office Visio UML:

  • Ikke kan tilsidesættes – understøttes ikke direkte, tilknyttes til UML-element: handling::ErLeaf

  • Overloads – understøttes ikke

  • Håndterer – understøttes ikke

Hændelser

Hændelser i Visual Basic føjes til modellen som handlinger og indeholder:

  • Synlighed (offentlig, beskyttet eller privat)

  • Parametre

Konstanter

Konstanter i Visual Basic bliver ved reverse engineering UML-attributter og indeholder:

  • Synlighed (offentlig eller privat)

  • Type

  • Startværdi

Konstanter føjes til modellen, som attributter med feltet redigerbart er angivet til frosset.

Linjen Visual Basic:

Const str As String = "some text"

får en startværdi af:

"some text"

mens

Const x As Integer = 1

får en startværdi af 1.

Bemærk!: Skrivebeskyttet elementer i kode bliver ved reverse engineering konstanter.

Medlemsvariabler

Medlemsvariabler i Visual Basic føjes til UML-modellen som UML-attributter og omfatter:

  • Navn

  • Type

  • Synlighed (offentlig, beskyttet eller privat)

  • Omfang (statisk eller delt)

  • Kan ændres (frosset eller justerbare)

  • Startværdi

Metodeparametre

Metodeparametre i Visual Basic føjes til UML-modellen som UML-parametre og indeholder:

  • Navn

  • Type

  • Retning (ind, ind-/ udgående, out eller ENTER)

  • Standardværdi

Bemærk!: Følgende Visual Basic parameter skemakonstruktioner understøttes ikke i Microsoft Office Visio UML:

  • Valgfrit

  • ParamArray

Visual Basic-kode konstruktioner ikke understøttes i UML

Følgende Visual Basic-kode skemakonstruktioner knyttes ikke til UML-elementer, når der foretages reverse engineering fra Visual Studio. Redskaber til Microsoft Office Visio.

  • Klasser: Ven, beskyttet ven, skygger.

  • Datamedlemmer: nedtone nye, WithEvents.

  • Optalt type: integreret typer ikke reverse engineering.

  • Medlemshandlinger: Overloads, håndtag, ikke kan tilsidesættes (kort til UML-element: handling::ErLeaf).

  • Parameter: valgfri paramArray.

  • Egenskab: standard.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×