Microsoft Visual C# kodu hakkında UML eşleme

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Ters mühendislik sırasında aşağıdaki kod yapılarından Visual C# UML öğelerine karşılık gelir.

Namespace

C# Namespace ters mühendislik UML paketve içerir:

  • Ad

  • Üyeler

Sınıflar

C# sınıflar ters mühendislik UML sınıflar ve şunları içerir:

  • Ad

  • Devralınan sınıflar ve uygulanan arabirimler

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

  • IsAbstract

  • IsLeaf

  • Temel sınıflar ve uygulanan arabirimler

  • Üye işlemleri/işlevleri

  • Üye değişkenleri

Not: C# ' ta aşağıdaki sınıf yapılarından içinde Microsoft Office Visio UML desteklenmez:

  • Yeni

  • İç

Arabirimleri

C# arabirimleri ters mühendislik UML arabirim şekiller ve şunları içerir:

  • Ad

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

  • IsLeaf

  • Temel arabirimleri

  • Üye işlemleri

Numaralandırılmış türü

C# numaralandırılan türü ters mühendislik << numaralandırma >> Klişe ile UML veri türü olarak ve içerir:

  • Ad

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

  • IsLeaf

  • Üyeler

Not: C# ' da temel tür tarafından sağlanan bilgileri Microsoft Office Visio UML içinde desteklenmez.

Yapı

C# yapıda ters mühendislik bir UML sınıfı << Yapı >> Klişe olarak ve içerir:

  • Ad

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

  • IsAbstract

  • IsLeaf

  • Temel sınıflar ve uygulanan arabirimler

  • Üyeler

Özellikler

Özellikler C# ters mühendislik UML işlemleri ve şunları içerir:

  • Ad

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

  • Tür

  • Alma ve (kod oluşturma seçenekleri eklenmiş) yöntemlerini ayarlama

Not: Microsoft Office Visio UML içinde aşağıdaki C# özellikleri desteklenmez:

  • Yeni

  • İç

  • Geçersiz kıl

Temsilciler

  • Temsilciler C# ters mühendislik UML sınıfı ile << temsilci >> Klişe olarak ve şunları içerir:

  • Ad

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

  • İmza (bir işlem olarak sınıf eklenir)

Üye işlemleri

C# üye işlemleri ters mühendislik UML işlemleri ve şunları içerir:

  • Ad

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

  • Kapsam (statik veya paylaşılan)

  • IsPolymorphic

  • IsAbstract

  • İşlem türü

Etiketler oluşturucusu, yok edici, özellik, olay, dizin oluşturucu veya yordam gibi kendi türüne göre işlemleri vardır. UML işlemi özellikleri iletişim kutusunun Kodu oluşturma seçenekleri sayfasını kullanarak UML modelinde etiketli şu değerleri görüntüleyebilirsiniz.

  • Dönüş türü

  • Parametreler

Not: Microsoft Office Visio UML içinde aşağıdaki C# üye işlemleri desteklenmez:

  • Yeni

  • İç

  • Dış

  • Geçersiz kıl

Sabitler

C# sabitleri ters mühendislik UML öznitelikleri ve şunları içerir:

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

  • Tür

  • Başlangıç değeri

Öznitelikler değiştirilebilir alanı dondurulmuş ayarladığınız gibi sabitleri modele eklenir.

Not: Salt okunur kodu sabitleri mühendislik ters öğelerdir.

Üye değişkenleri

C# üye değişkenleri ters mühendislik UML öznitelikleri ve şunları içerir:

  • Ad

  • Tür

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

  • Kapsam (statik veya paylaşılan)

  • (Dondurulmuş veya değiştirilebilir) değiştirilebilir

  • Başlangıç değeri

Yöntem parametreleri

C# yöntem parametreleri ters mühendislik UML parametre olarak ve şunları içerir:

  • Ad

  • Tür

  • Yönde (, giriş çıkış, out veya dönüş)

  • Varsayılan değer

UML'da desteklenmeyen C# kodu yapıları

Aşağıdaki C# kodu yapılarından UML öğelerini geriye doğru olduğunda Visual Studio .NET için Microsoft Office Visio mühendislik eşleştirilmiş çalışmaz.

  • Sınıflar: yeni, iç, statik Oluşturucu

  • Veri üyeleri: yeni, iç

  • Numaralandırılan türü: temel türü

  • Olayları: yeni, iç

  • Özel durumlar

  • Parametre: paramArray

  • Özellikler: korumalı yeni, iç, geçersiz kıl

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×