Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Ters mühendislik sırasında, Visual Basic .NET 'teki aşağıdaki kod yapıları UML öğelerine karşılık gelir.

Ad Alanı

Visual Basic 'te ad alanı, UML paket olarak ters mühendislik uygulanmış ve şunları içerir:

  • Ad

  • Üyeler

Sınıf

Visual Basic 'teki sınıf ters mühendislik uygulanmış UML sınıf.

  • Ad

  • Devralınan sınıflar ve uygulanan arayüzler

  • Görünürlük (genel, korumalı veya özel)

  • IsAbstract

  • Eyaprak

  • Üye işlemleri/işlevleri (üye değişkenleri)

Microsoft Office Visio UML 'te aşağıdaki Visual Basic sınıf yapıları desteklenmez:

  • Inızdan

  • Gölge

Arabirimden

Visual Basic 'te bir arabirim ters mühendislik uygulanmış UML arabirim.

  • Ad

  • Görünürlük (genel, korumalı veya özel)

  • Eyaprak

  • Temel arabirimler

  • Üye işlemleri

Numaralandırılmış tür

Visual Basic 'te numaralandırılmış bir tür, <<enum>> stereotipindeki bir UML veri türü olarak ters mühendislik uygulanmış ve şunları içerir:

  • Ad

  • Görünürlük (genel, korumalı veya özel)

  • Eyaprak

  • Temel sınıflar

  • Üyeler

Not: Visual Basic 'te, integral türleri ters mühendislik uygulanmaz.

Dadır

Visual Basic 'teki bir yapı, <<struct>> stereotipi olan bir UML sınıf olarak ters mühendislik uygulanmış ve şunları içerir:

  • Ad

  • Görünürlük (genel, korumalı veya özel)

  • IsAbstract

  • Eyaprak

  • Temel sınıflar ve uygulanan arayüzler

  • Üyeler

Özellikler

Visual Basic 'teki Özellikler ters mühendislik uygulanmış UML işlemleri ve şunları içerir:

  • Ad

  • Görünürlük (genel, korumalı veya özel)

  • Tür

  • Alıcı ve ayarlayıcı

Not: Visual Basic 'te, varsayılan özellik desteklenmez.

Seçer

Visual Basic 'teki temsilciler <<temsilcisi>> stereotipine sahip UML sınıfları olarak ters mühendislik uygulanır ve şunları içerir:

  • Ad

  • Görünürlük (genel, korumalı veya özel)

  • İmza (işlem olarak sınıfa eklenmiş)

Üye işlemleri

Visual Basic 'teki üye işlemleri UML modeline UML işlemleri olarak eklenir ve şunları içerir:

  • Ad

  • Görünürlük (genel, korumalı veya özel)

  • Kapsam (statik veya paylaşılan)

  • Çok biçimli

  • IsAbstract

  • İşlem türü

İşlemler, oluşturucuya, yıkıcı, işleç veya yordam gibi türlerine göre işaretlenir. UML Operasyon özellikleri Iletişim kutusunun kod oluşturma seçenekleri SAYFASıNı kullanarak bu bayrakları UML modelinde görüntüleyebilirsiniz.

  • Dönüş türü

  • Parametreler

  • mustOverride

Not: Microsoft Office Visio UML 'te aşağıdaki Visual Basic üye işlemleri desteklenmez:

  • Geçersiz kılınabilir — doğrudan desteklenmez, UML öğesiyle eşlenir: işlem:: ısyaprak

  • Aşırı yükleme — desteklenmiyor

  • İşleyiciler — desteklenmiyor

Olaylar

Visual Basic 'teki olaylar modele işlemler olarak eklenir ve şunları içerir:

  • Görünürlük (genel, korumalı veya özel)

  • Parametreler

Sabitler

Visual Basic 'teki sabitler UML öznitelikleri olarak ters mühendislik uygulanır ve şunları içerir:

  • Görünürlük (genel veya özel)

  • Tür

  • Başlangıç değeri

Sabitler, değiştirilebilir alanı dondurulmuş olarak ayarlanmış şekilde modele öznitelik olarak eklenir.

Örneğin, Visual Basic satırı:

Const str As String = "some text"

başlangıç değeri:

"some text"

yazılırken

Const x As Integer = 1

1 başlangıç değeri olacak.

Not: Koddaki salt okunur öğeler ters mühendislik uygulanır.

Üye değişkenleri

Visual Basic 'teki üye değişkenleri UML modeline UML öznitelikleri olarak eklenir ve şunları içerir:

  • Ad

  • Tür

  • Görünürlük (genel, korumalı veya özel)

  • Kapsam (statik veya paylaşılan)

  • Değiştirilebilir (dondurulmuş veya değiştirilebilir)

  • Başlangıç değeri

Yöntem parametreleri

Visual Basic 'teki Yöntem parametreleri UML modeline UML parametreleri olarak eklenir ve şunları içerir:

  • Ad

  • Tür

  • Yön (in, InOut, out veya Return)

  • Varsayılan değer

Not: Microsoft Office Visio UML 'te aşağıdaki Visual Basic parametre yapıları desteklenmez:

  • İsteğe bağlı

  • ParamArray

UML 'te desteklenmeyen Visual Basic kod yapıları

Aşağıdaki Visual Basic kod yapıları, Visual Studio 'dan ters mühendislik yaparken UML öğelerine eşlenmez. Microsoft Office Visio.

  • Sınıflar: arkadaş, korumalı arkadaş, gölgeler.

  • Veri üyeleri: karartma, New, WithEvents.

  • Numaralandırılmış tür: integral türler ters mühendislik uygulanmaz.

  • Üye işlemler: aþýrý yükleme, tanıtıcılar, geçersiz kılınabilir (UML ögesine eşlenir: Operation:: ısyaprak).

  • Parametre: optional, paramArray.

  • Özellik: varsayılan.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×