Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Podczas odtwarzania w programie Visual Basic .NET następujące konstrukcje kodu są zgodne z elementami UML.

Przestrzeń nazw

Obszar nazw w języku Visual Basic jest odtwarzany jako pakiet UML i obejmuje następujące elementy:

  • Imię i nazwisko

  • Przycisk Członkowie

Klasa

Klasa w języku Visual Basic jest odtwarzana jako klasa UML i obejmuje następujące elementy:

  • Imię i nazwisko

  • Klasy dziedziczone i zaimplementowane interfejsy

  • Widoczność (publiczna, chroniona lub prywatna)

  • IsAbstract

  • Element IsLeaf

  • Operacje/funkcje składowe (zmienne składowe)

Poniższe konstrukcje klasowe języka Visual Basic nie są obsługiwane w języku UML programu Microsoft Office Visio:

  • Znajomych

  • ¿

Interfejsu

Interfejs w języku Visual Basic jest odtwarzany jako interfejs UML i obejmuje następujące elementy:

  • Imię i nazwisko

  • Widoczność (publiczna, chroniona lub prywatna)

  • Element IsLeaf

  • Interfejsy podstawowe

  • Operacje Członkowskie

Typ wyliczeniowy

Typ wyliczeniowy w języku Visual Basic jest odtwarzany jako typ danych w języku UML z wyliczeniiem <<>> stereotypu i obejmuje następujące elementy:

  • Imię i nazwisko

  • Widoczność (publiczna, chroniona lub prywatna)

  • Element IsLeaf

  • Klasy podstawowe

  • Przycisk Członkowie

Uwaga: W języku Visual Basic typy zintegrowane nie są odtwarzane.

Struktur

Struktura języka Visual Basic jest odtwarzana jako Klasa UML z elementem <<struct>> stereotypem i obejmuje następujące funkcje:

  • Imię i nazwisko

  • Widoczność (publiczna, chroniona lub prywatna)

  • IsAbstract

  • Element IsLeaf

  • Klasy podstawowe i zaimplementowane interfejsy

  • Przycisk Członkowie

Okno dialogowe Właściwości

Właściwości w języku Visual Basic są odtwarzane jako operacje UML i obejmują:

  • Imię i nazwisko

  • Widoczność (publiczna, chroniona lub prywatna)

  • Type (Typ)

  • Metoda pobierająca i Metoda setter

Uwaga: W języku Visual Basic Właściwość domyślna nie jest obsługiwana.

Obiekty

Obiekty delegowane w języku Visual Basic są odtwarzane jako klasy UML za pomocą <<Delegate>> stereotypu i obejmują:

  • Imię i nazwisko

  • Widoczność (publiczna, chroniona lub prywatna)

  • Podpis (dodany do zajęć jako operacja)

Operacje Członkowskie

Operacje składowe w języku Visual Basic są dodawane do modelu UML jako operacje UML z uwzględnieniem następujących elementów:

  • Imię i nazwisko

  • Widoczność (publiczna, chroniona lub prywatna)

  • Zakres (statyczny lub udostępniony)

  • Niepolimorficzna

  • IsAbstract

  • Rodzaj operacji

Operacje są oflagowane według ich typów, takich jak Konstruktor, destruktor, operator lub procedura. Te flagi można wyświetlić w modelu UML za pomocą strony opcje generowania kodu w oknie dialogowym właściwości operacji UML .

  • Typ zwracany

  • Parametry

  • mustOverride

Uwaga: Następujące operacje składowe języka Visual Basic nie są obsługiwane w języku UML programu Microsoft Office Visio:

  • Notelement — nieobsługiwane bezpośrednio, mapowanie na element UML: Operacja:: IsLeaf

  • Overloads — nieobsługiwane

  • Uchwyty — nieobsługiwane

Zdarzenia

Zdarzenia w języku Visual Basic są dodawane do modelu jako operacje i są następujące:

  • Widoczność (publiczna, chroniona lub prywatna)

  • Parametry

Stałe

Stałe w języku Visual Basic są odtwarzane jako atrybuty UML z uwzględnieniem następujących elementów:

  • Widoczność (publiczna lub prywatna)

  • Type (Typ)

  • Wartość początkowa

Stałe są dodawane do modelu jako atrybuty z ustawionym polem można zmieniać na zablokowany.

Na przykład wiersz języka Visual Basic:

Const str As String = "some text"

zostanie przyznany wartość początkowa:

"some text"

podczas

Const x As Integer = 1

zostanie przyznany wartość początkowa równa 1.

Uwaga: Elementy tylko do odczytu w kodzie są odtwarzane jako stałe.

Zmienne Członkowskie

Zmienne Członkowskie w języku Visual Basic są dodawane do modelu UML jako atrybuty UML z uwzględnieniem następujących elementów:

  • Name (Nazwa)

  • Type (Typ)

  • Widoczność (publiczna, chroniona lub prywatna)

  • Zakres (statyczny lub udostępniony)

  • Zmiana (zamrożona lub zmieniona)

  • Wartość początkowa

Parametry metody

Parametry metody w języku Visual Basic są dodawane do modelu UML jako parametry UML z uwzględnieniem następujących elementów:

  • Name (Nazwa)

  • Type (Typ)

  • Kierunek (w, Inout, out lub Return)

  • Wartość domyślna

Uwaga: Poniższe konstrukcje parametrów języka Visual Basic nie są obsługiwane w języku UML programu Microsoft Office Visio:

  • Opcjonalne

  • ParamArray

Konstrukcje kodu języka Visual Basic nieobsługiwane w języku UML

Poniższe konstrukcje kodu języka Visual Basic nie zostaną zamapowane na elementy UML podczas odtwarzania z programu Visual Studio. NETTO do programu Microsoft Office Visio.

  • Klasy: znajoma, chroniona znajoma, cienie.

  • Członkowie danych: Dim, New, WithEvents.

  • Typ wyliczeniowy: typy całek nie są odtwarzane.

  • Operacje składowe: overloads, Handles, Notelement (mapowanie do elementu UML: Operacja:: IsLeaf).

  • Parametr: Optional, paramArray.

  • Właściwość: default.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×