Aracılığıyla paylaş


CodeType Arabirim

Kaynak dosyadaki bir sınıf yapı temsil eder.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("0CFBC2B7-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeType
[GuidAttribute("0CFBC2B7-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeType
[GuidAttribute(L"0CFBC2B7-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeType
[<GuidAttribute("0CFBC2B7-0D4E-11D3-8997-00C04F688DDE")>]
type CodeType =  interface end
public interface CodeType

CodeType türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Access Ayarlar veya bu öğenin erişim öznitelikleri alır.
Genel özellik Attributes Üst nesnenin tüm özniteliklerini topluluğu alır.
Genel özellik Bases Bu madde kendisinden türeyen sınıflar topluluğu alır.
Genel özellik Children Bunun içinde yer alan nesneler topluluğu alır CodeType.
Genel özellik Collection İçeren koleksiyon alır CodeType bu özelliği destekleyen bir nesne.
Genel özellik Comment Alır veya ayarlar ile ilgili yorum CodeType.
Genel özellik DerivedTypes Buradan türetilen nesneler topluluğu alır CodeType nesne.Bu özellik, Visual C# [NULL]'ta uygulanmadı.
Genel özellik DocComment Alır veya ayarlar için belge yorum CodeType öğesi.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik EndPoint Konum kodu madde ucunun düzenleme noktası alır.
Genel özellik Extender Bu nesne için kullanılabilir durumdaysa istenen Extender nesnesini döndürür.Bu özellik, Visual C# [NULL]'ta uygulanmadı.
Genel özellik ExtenderCATID Extender Kategori Kimliği (catID) nesnesi alır.Bu özellik, Visual C# [NULL]'ta uygulanmadı.
Genel özellik ExtenderNames Nesne için kullanılabilir Extender listesini alır.Bu özellik, Visual C# [NULL]'ta uygulanmadı.
Genel özellik FullName Nesnenin dosyasının adını ve tam yolunu alır.
Genel özellik InfoLocation Kod modeli nesne özelliklerini alır.
Genel özellik IsCodeType Alır olup bir CodeType nesne bu nesnesinden elde edilebilir.
Genel özellik IsDerivedFrom Döndürür olup bir CodeType nesne başka bir nesnenin temel olarak vardır.
Genel özellik Kind Nesnenin türünü gösteren numaralandırma alır.
Genel özellik Language Kod yazmak için kullanılan programlama dili alır.
Genel özellik Members Bu tarafından bulunan öğeleri koleksiyonu alır CodeType öğesi.
Genel özellik Name Adını alır veya ayarlar CodeType nesne.
Genel özellik Namespace Üst ad alanını tanımlayan bir nesneyi alır.
Genel özellik Parent Hemen üst nesnesi alır bir CodeType nesne.
Genel özellik ProjectItem Alır ProjectItem nesnesi ile ilişkili CodeType nesne.
Genel özellik StartPoint Alır bir TextPoint başlayarak kod öğe tanımlayan nesne.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddAttribute Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddBase Devralınan nesnelerin listesine bir öğe ekler.
Genel yöntem GetEndPoint Alır bir TextPoint kod öðe tanýmýný sonunu işaretleyen nesnesi.
Genel yöntem GetStartPoint Alır bir TextPoint kod öğesi tanımı başlangıcını tanımlayan nesne.
Genel yöntem RemoveBase Temellerin listesinden bir nesneyi çıkartır.
Genel yöntem RemoveMember Üye kod yapýsýný kaldırır.

Üst

Notlar

CodeTypeis implemented by objects that implement the CodeClass, CodeStruct, CodeInterface, CodeEnum, or CodeDelegate.Yoksa belirleyebilirsiniz bir CodeElement uygulayan CodeType ile CodeElement.IsCodeType.

[!NOT]

Kod modeli öğeler sınıflar, yapılar, İşlevler, öznitelikleri, Temsilciler ve diğerleri gibi değerleri düzenlemeleri değerlerine bağlı her zaman aynı kalacak şekilde dayanıyordu olamaz, diğer bir deyişle, belirli türde yaptıktan sonra non-deterministik olabilir.Daha fazla bilgi için kod modeli öğe değerlerini de değiştirebilirsiniz bölümüne bakın Kod Modeli Kullanarak Kodu Keşfetme (Visual Basic).

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı

Diğer Kaynaklar

Nasıl yapılır: Otomasyon Nesne Modeli Kod Örnekleri Derleme ve Çalıştırma

Kod Modeli Kullanarak Kodu Keşfetme (Visual Basic)

Kod Modeli Kullanarak Kodu Keşfetme (Visual C#)