Aracılığıyla paylaş


CodeType Arabirim

Kaynak dosyadaki bir sınıf yapısı 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 nesne destekleyen bu özelliği.
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 özellikleri alır.
Genel özellik IsCodeType Alır olup bir CodeType nesnesi elde edilebilir bu nesne.
Genel özellik IsDerivedFrom Döndürür olup bir CodeType nesne sahip başka bir nesne olarak Bankası.
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 nesne başına tanımlarkodunu madde.

Ü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 nesne sonuna işaretlerkod öğesi tanımı.
Genel yöntem GetStartPoint Alır bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı.
Genel yöntem RemoveBase Temellerin listesinden bir nesneyi çıkartır.
Genel yöntem RemoveMember Üye kod yapýsýný kaldırır.

Üst

Açıklamalar

CodeTypeuygulamak nesneleri tarafından uygulanan CodeClass, CodeStruct, CodeInterface, CodeEnum, veya CodeDelegate. Siz belirleyebilir bir CodeElement uygulayan CodeType ile CodeElement.IsCodeType.

Not

Sınıflar, yapılar, işlevleri, öznitelikleri, Temsilciler ve benzeri gibi kod modeli öğeleri değerlerini düzenlemeleri değerlerine bağlı her zaman aynı kalmasını dayanıyordu olamaz, diğer bir deyişle, belirli türde yaptıktan sonra non-deterministik olabilir. Daha fazla bilgi için bkz: kod modeli öğe değerlerini de değiştirebilirsiniz bölüm Kod modeli (@) kullanarak kodu keşfetme.

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı

Diğer Kaynaklar

Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma

Kod modeli (@) kullanarak kodu keşfetme

Kod modeli (Visual C#) kullanarak kodu keşfetme