Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Med obratno inženirstvo se v Visual Basicu .NET ujemajo ti konstrukti kode, ki ustrezajo elementom UML.

Imenski prostor

Imenski prostor v Visual Basicu je obratno zgrajen kot paket UML in vključuje:

  • Ime

  • Člani

Razred

Predavanje v Visual Basicu je obratno inženirstvo kot razred UML in vključuje:

  • Ime

  • Podedovani razredi in uveljavljeni vmesniki

  • Vidljivost (javno, zaščiteno ali zasebno)

  • IsAbstract

  • IsLeaf

  • Operacije članov/funkcije (spremenljivke države)

V programu Microsoft Office Visio UML niso podprte te konstrukte za Visual Basic:

  • Prijatelja

  • Sence

Vmesnik

Vmesnik v Visual Basicu je obratno zgrajen kot vmesnik UML in vključuje:

  • Ime

  • Vidljivost (javno, zaščiteno ali zasebno)

  • IsLeaf

  • Osnovni vmesniki

  • Operacije članov

Enumerirana vrsta

Enumerirana vrsta v programu Visual Basic je obratno izdelana kot podatkovni tip UML s <<enum>> stereotipom in vključuje:

  • Ime

  • Vidljivost (javno, zaščiteno ali zasebno)

  • IsLeaf

  • Osnovni razredi

  • Člani

Opomba: V Visual Basicu, integralne vrste niso obratno inženirstvo.

Strukturo

Struktura v Visual Basicu je obratno izdelana kot razred UML z <<struct>> stereotipom in vključuje:

  • Ime

  • Vidljivost (javno, zaščiteno ali zasebno)

  • IsAbstract

  • IsLeaf

  • Osnovni razredi in implementirani vmesniki

  • Člani

Properties

Lastnosti v Visual Basicu so obratno zgrajene kot operacije UML in vključujejo:

  • Ime

  • Vidljivost (javno, zaščiteno ali zasebno)

  • Vrsta

  • Ustvarja in podajalca

Opomba: V Visual Basicu privzeta lastnost ni podprta.

Delegatov

Delegati v Visual Basicu so na voljo kot razredi UML z <<pooblaščencem>> stereotipom in vključujejo:

  • Ime

  • Vidljivost (javno, zaščiteno ali zasebno)

  • Podpis (dodan v razred kot operacijo)

Operacije članov

Operacije članov v Visual Basicu so dodane v model UML kot operacije UML in vključujejo:

  • Ime

  • Vidljivost (javno, zaščiteno ali zasebno)

  • Obseg (statični ali v skupni rabi)

  • IsPolymorphic

  • IsAbstract

  • Vrsta operacije

Operacije so označene glede na vrsto, kot je konstruktor, destructor, operator ali procedura. Te zastavice si lahko ogledate v modelu UML s strani» Možnosti ustvarjanja kode « v pogovornem oknu» lastnosti operacije UML «.

  • Vrsta vrnitve

  • Parametri

  • mustOverride

Opomba: Microsoft Office Visio UML ne podpira teh operacij Visual Basicovih članov:

  • Ni Overridable – ni neposredno podprta, zemljevidi do elementa UML: operacija:: IsLeaf

  • Preobremenitve – ni podprto

  • Ročice – ni podprto

Dogodki

Dogodki v Visual Basicu so dodani modelu kot operacije in vključujejo:

  • Vidljivost (javno, zaščiteno ali zasebno)

  • Parametri

Konstante

Konstante v Visual Basicu so obratno inženirstvo kot atributi UML in vključujejo:

  • Vidljivost (javno ali zasebno)

  • Vrsta

  • Začetna vrednost

Konstante so dodane v model kot atributi s spremenljivim poljem nastavljeno na zamrznjeno.

Visual Basicova črta na primer:

Const str As String = "some text"

bodo imeli začetno vrednost:

"some text"

med

Const x As Integer = 1

bo dana začetna vrednost 1.

Opomba: Elementi, ki so samo za branje, so v kodi obratno zgrajeni kot konstante.

Spremenljivke člana

Spremenljivke člana v Visual Basicu so dodane v model UML kot atributi UML in vključujejo:

  • Ime

  • Vrsta

  • Vidljivost (javno, zaščiteno ali zasebno)

  • Obseg (statični ali v skupni rabi)

  • Spremenljivo (zamrznjeno ali spremenljivo)

  • Začetna vrednost

Parametri metode

Parametri metode v Visual Basicu so dodani modelu UML kot parametri UML in vključujejo:

  • Ime

  • Vrsta

  • Smer (not, Inout, out ali Return)

  • Privzeta vrednost

Opomba: V programu Microsoft Office Visio UML niso podprte te konstrukte za Visual Basic:

  • Izbirno

  • ParamArray

Konstrukti Visual Basic kode niso podprti v UML

Ko obratno inženirstvo iz Visual Studia ne bo preslikana v elemente UML, bodo ti konstrukti za Visual Basicovo kodo. NET v Microsoft Office Visio.

  • Predavanja: prijatelj, zaščiten prijatelj, sence.

  • Člani podatkov: dim, novo, WithEvents.

  • Vrsta enumeriranja: integralne vrste niso obratno inženirstvo.

  • Operacije članov: preobremenitve, ročice in ne Overridable (zemljevidi do elementa UML: operacija:: IsLeaf).

  • Parameter: izbirno, paramArray.

  • Lastnost: default.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×