Tietoja Microsoft Visual Basic .NET-koodin ja UML-määritys

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Rakenteen seuraava koodi rakenteita, valitse Visual Basic .NET vastaavat UML-elementteihin.

Namespace

Visual Basic Namespace muutetaan UML- paketti , ja se sisältää:

  • Nimi

  • Jäsenet

Luokka

Visual Basic luokan muutetaan UML- luokka , ja se sisältää:

  • Nimi

  • Peritään luokat ja toteutettu liityntäkohdat

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • IsAbstract

  • IsLeaf

  • Jäsenen toiminnot / toiminnot (Jäsenmuuttujat)

Visual Basic luokka-rakenteita ei tue Microsoft Office Visio UML:

  • Ystävän

  • Varjot

Käyttöliittymä

Visual Basic-liittymän muutetaan UML- käyttöliittymä , ja se sisältää:

  • Nimi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • IsLeaf

  • Perus liityntäkohdat

  • Jäsenen toiminnot

Numeroitu tyyppi

Visual Basic numeroitu tyyppi muutetaan UML- tietotyyppi << luettelo >> stereotyyppi, ja se sisältää:

  • Nimi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • IsLeaf

  • Perus-luokat

  • Jäsenet

Huomautus: Visual Basic-olennaisia tyyppejä ei muunneta.

Rakenne

Visual Basic rakennetta muutetaan UML-luokka, jossa << struct >> stereotyyppi, ja se sisältää:

  • Nimi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • IsAbstract

  • IsLeaf

  • Perus-luokat ja toteutettu liityntäkohdat

  • Jäsenet

Ominaisuudet

Visual Basicin ominaisuudet muutetaan UML-toimintoja, eikä se sisältää:

  • Nimi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • Tyyppi

  • Nopeamman ja navigoinnin

Huomautus: Visual Basic-oletus-ominaisuus ei tueta.

Edustajat

Visual Basicin edustajat muutetaan UML-luokat, joissa on << delegate >> stereotyyppi, eikä se sisältää:

  • Nimi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • Allekirjoitus (lisätään luokan toiminnon kuin)

Jäsenen toiminnot

Jäsenen toimintojen Visual Basic lisätään UML-mallin UML toimintoina, eikä se sisältää:

  • Nimi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • Laajuus (staattinen tai jaettu)

  • IsPolymorphic

  • IsAbstract

  • Toiminnon tyyppi

Toiminnot on merkitty niiden tyypin, kuten rakentaja, tuhoaja, operaattori tai ohjeiden mukaisesti. Voit tarkastella näiden lippujen UML-toiminnon ominaisuudet -valintaikkunan Koodin luonti asetukset -sivulla UML-malli.

  • Palautustyyppi

  • Parametrit

  • mustOverride

Huomautus: Visual Basic jäsen-toimintoja ei tueta Microsoft Office Visio UML:

  • Not overridable-määritys – ei suoraan tuettu, UML-elementti: operaatio::OnLehti

  • Ylikuormittaminen – ei tueta

  • Käsittelee – ei tueta

Tapahtumat

Visual Basicin tapahtumat lisätään malliin toimintoina, eikä se sisältää:

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • Parametrit

Vakiot

Visual Basicin vakiot muutetaan UML-määritteitä, eikä se sisältää:

  • Näkyvyys (julkinen tai yksityinen)

  • Tyyppi

  • Alkuarvo

Vakiot lisätään mallin määritteet ja muutettava kenttä määrittää lukitun.

Esimerkiksi Visual Basic-rivi

Const str As String = "some text"

annetaan aloitusarvo on:

"some text"

Kun

Const x As Integer = 1

kiinnitetään ensimmäinen arvo on 1.

Huomautus: Vain luku-koodin osat muutetaan vakioita.

Jäsenmuuttujat

Visual Basic jäsenmuuttujat lisätään UML-malliin UML-määritteitä, eikä se sisältää:

  • Nimi

  • Tyyppi

  • Näkyvyys (Yleinen, suojattu tai yksityinen)

  • Laajuus (staattinen tai jaettu)

  • Muuttuva (lukitun tai muutettavissa)

  • Alkuarvo

Menetelmäparametrit

Menetelmäparametrit Visual Basic lisätään UML-mallin UML parametreiksi, eikä se sisältää:

  • Nimi

  • Tyyppi

  • Suunta (sisään, inout, out tai palaa)

  • Oletusarvo

Huomautus: Visual Basic parametri-rakenteita ei tue Microsoft Office Visio UML:

  • Valinnainen

  • ParamArray

Visual Basic-koodin rakenteita UML ei tue

Visual Basic-koodin-rakenteita ei voi yhdistää UML-elementtien kun muutos tehdään Visual Studio. Microsoft Office Visio verkon.

  • Luokat: Ystävä, suojattu ystävä, varjostus.

  • Tietoja jäsenet: Dim, New, WithEvents.

  • Numeroitu tyyppi: olennaisia tyyppejä ei muunneta.

  • Jäsenen toiminnot: ylikuormittaminen, kahvat, ei overridable-määritys (UML-elementti: operaatio::OnLehti).

  • Parametri: optional, paramArray

  • Ominaisuus: Oletus.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×