Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Під час реконструювання в Visual Basic .NET, що відповідають елементам UML, наведені нижче конструкції коду.

Простір імен

Простір імен у Visual Basic буде реконструйовано як UML пакет і включає в себе:

  • Ім’я.

  • Члени

Клас

Клас у Visual Basic буде реконструйовано як UML клас і включає в себе:

  • Ім’я.

  • Успадковані класи та реалізовані інтерфейси

  • Видимість (загальнодоступний, захищений або приватний)

  • IsAbstract

  • IsLeaf

  • Дії учасників і функції (Змінні-члени)

Такі конструкції класів Visual Basic не підтримуються в UML Microsoft Office Visio:

  • Друга

  • Тіні

Інтерфейсу

Інтерфейс у Visual Basic буде реконструйовано як UML інтерфейс і включає в себе:

  • Ім’я.

  • Видимість (загальнодоступний, захищений або приватний)

  • IsLeaf

  • Базові інтерфейси

  • Операції з членами

Перелічення типу

Перелічення типу у Visual Basic буде реконструйовано як UML тип даних з <<Enum>> стереотипом і містить:

  • Ім’я.

  • Видимість (загальнодоступний, захищений або приватний)

  • IsLeaf

  • Базові класи

  • Члени

Примітка.: У Visual Basic інтегральні типи не реконструйовано.

Структури

Структура в Visual Basic має такий вигляд, як і клас UML із <<struct>> стереотипом і містить:

  • Ім’я.

  • Видимість (загальнодоступний, захищений або приватний)

  • IsAbstract

  • IsLeaf

  • Базові класи та реалізовані інтерфейси

  • Члени

Properties

Властивості в Visual Basic – це реконструйовано як операції UML, а також:

  • Ім’я.

  • Видимість (загальнодоступний, захищений або приватний)

  • Type

  • Геттер і Сеттер

Примітка.: У Visual Basic властивість за замовчуванням не підтримується.

Делегатів

Делегати в Visual Basic мають зворотний вигляд, як класи UML із <<-представником>> стереотипом та містять:

  • Ім’я.

  • Видимість (загальнодоступний, захищений або приватний)

  • Підпис (доданий до класу як операція)

Операції з членами

Дії учасників у Visual Basic додаються до моделі UML як операції UML і містять:

  • Ім’я.

  • Видимість (загальнодоступний, захищений або приватний)

  • Область (статична або спільна)

  • Ізоморфні

  • IsAbstract

  • Вид операцій

Операції позначено відповідно до типу "Конструктор", "деструктор", "оператор" або "процедура". Ці прапорці можна переглянути в моделі UML, використовуючи сторінку Параметри створення коду в діалоговому вікні Властивості операції UML .

  • Тип повернення

  • Параметри

  • Скасування зміни

Примітка.: У UML Microsoft Office Visio не підтримуються такі операції з Visual Basic.

  • Не перевантажені, а не підтримується безпосередньо, Maps для елемента UML: операція:: IsLeaf

  • Перевантаження – не підтримується

  • Маркери – не підтримуються

Події

Події в Visual Basic додаються до моделі як операції та включають:

  • Видимість (загальнодоступний, захищений або приватний)

  • Параметри

Константи

Константи в Visual Basic відповідно підтримуються як атрибути UML і містять:

  • Видимість (загальнодоступна або приватна)

  • Type

  • Початкове значення

Константи додаються до моделі як атрибути зі змінним набором полів.

Наприклад, рядок Visual Basic:

Const str As String = "some text"

буде надано початкове значення:

"some text"

Хоча

Const x As Integer = 1

буде присвоєно початкове значення 1.

Примітка.: Елементи, доступні лише для читання в коді, буде реконструйовано як константи.

Змінні-члени

Змінні-члени у Visual Basic додаються до моделі UML як атрибути UML і включають:

  • Ім’я

  • Type (Тип)

  • Видимість (загальнодоступний, захищений або приватний)

  • Область (статична або спільна)

  • Змінні (заморожені або змінні)

  • Початкове значення

Параметри методу

Параметри методу у Visual Basic додаються до моделі UML як параметрів UML і включають:

  • Ім’я

  • Type (Тип)

  • Напрямок (у, невихід, вихід або повернення)

  • Значення за замовчуванням

Примітка.: Наведені нижче конструкції параметрів Visual Basic не підтримуються в UML Microsoft Office Visio:

  • Необов’язковий

  • Парамасив

Конструкції коду Visual Basic не підтримуються в UML

Такі конструкції коду Visual Basic не буде зіставлено з елементами UML, коли реконструювання з Visual Studio. NET to Microsoft Office Visio.

  • Класи: друг, захищений друг, тіні.

  • Учасники даних: тьмяний, новий, Вітежерний.

  • Перелічення типу: інтегральні типи не реконструйовано.

  • Операції з членами: перевантаження, дескриптори, а не overridable (карти для елемента UML: операція:: IsLeaf).

  • Параметр: необов'язковий, Парамасив.

  • Властивість: за замовчуванням.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×