O Microsoft Visual C# kodo za preslikavo UML

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Med izvajanjem obratnega inženirstva, sledečih zgradb kodo v Visual C# ustreza elementom UML.

Namespace

C# Namespace je obratni inženirstva kot UML paketin vključuje:

  • Name (Ime)

  • Člani

Razredi

C# razredi so obratnem inženirstva kot razreda UML in vključujejo:

  • Name (Ime)

  • Podedovano razredih in izvaja vmesnike

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • IsAbstract

  • IsLeaf

  • Osnovne učne ure in izvaja vmesnike

  • Član operacije/funkcije

  • Spremenljivke članov

Opomba: V C# sledečih zgradb razreda niso podprte v Microsoft Office Visio UML:

  • New

  • Notranji

Vmesniki

C# vmesnikov obratnem inženirstva kot vmesnik oblik jezika UML in vključujejo:

  • Name (Ime)

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • IsLeaf

  • Osnovni vmesnike

  • Član operacije

Oštevilčena vrsta

Vrsta C# oštevilčiti je obratni inženirstva kot UML podatkovni tip z << enum >> stereotip in vključuje:

  • Name (Ime)

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • IsLeaf

  • Člani

Opomba: V C# informacije, ki jih osnovno vrsto ni podprta v Microsoft Office Visio UML.

Struct

Struct v C# je obratni inženirstva kot razreda UML z << struct >> stereotip in vključuje:

  • Name (Ime)

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • IsAbstract

  • IsLeaf

  • Osnovne učne ure in izvaja vmesnike

  • Člani

Lastnosti

Lastnosti v C# so obratnem inženirstva kot UML operacije in vključujejo:

  • Name (Ime)

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • Vrsta

  • Pridobivanje in nastavite metode (dodali kot kodo generiranje možnosti)

Opomba: Microsoft Office Visio UML ne podpira te lastnosti C#:

  • New

  • Notranji

  • Prepišejo

Pooblaščencev

  • Pooblaščenci v C# obratnem inženirstva kot UML razredih z << pooblaščenec >> stereotip in vključujejo:

  • Name (Ime)

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • Podpis (doda razreda kot operacijo)

Član operacije

C# člana operacije obratnem inženirstva kot UML operacije in vključujejo:

  • Name (Ime)

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • Obseg (statične ali v skupni rabi)

  • IsPolymorphic

  • IsAbstract

  • Operacija vrste

Operacije so oznake glede na njihovo vrsto, na primer konstruktor, destructor, lastnosti, dogodek, program za ustvarjanje kazala ali postopek. Si lahko ogledate te označene vrednosti v modelu UML s Kodo generiranje možnosti strani pogovornega okna Lastnosti delovanja UML .

  • Tip vrnitve

  • Parametri

Opomba: Te države operacije C# niso podprte v Microsoft Office Visio UML:

  • New

  • Notranji

  • Extern

  • Prepišejo

Konstante

Konstante v C# so obratnem inženirstva kot UML atributi in vključujejo:

  • Prepoznavnost (javno ali zasebno)

  • Vrsta

  • Začetno vrednost

Konstante so dodane v model atributi s poljem nastavljiva nastavljen na zamrznjena.

Opomba: Samo za branje elementov v kodi so obratnem inženirstva kot konstante.

Spremenljivke članov

C# spremenljivke obratnem inženirstva kot UML atributi in vključujejo:

  • Ime

  • Vrsta

  • Prepoznavnost (javno, zaščiten ali zasebno)

  • Obseg (statične ali v skupni rabi)

  • Zamenljive (zamrznjena ali spremenljiv)

  • Začetno vrednost

Način parametrov

C# parametrov so obratnem inženirstva kot UML parametre in vključujejo:

  • Ime

  • Vrsta

  • Smer (v, inout, ali pa pošiljatelja)

  • Privzeta vrednost

C# kodo zgradb niso podprte v UML

Naslednja koda zgradb C# ne bodo preslikane UML elementov, ko je obratni inženiring iz Visual Studio .NET za Microsoft Office Visio.

  • Razredov: nova, notranje, statično konstruktorji

  • Člani podatkov: nove, notranje

  • Popisane tip: vrsta

  • Dogodki: nove, notranje

  • Izjeme

  • Parametri: paramArray

  • Lastnosti: nove, notranje, Prepiši, zaprto

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×