Aracılığıyla paylaş


CodeInterface2 Arabirim

Bir arabirim, kaynak kodunu temsil eden nesne.

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

Sözdizimi

'Bildirim
<GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")> _
Public Interface CodeInterface2 _
    Inherits CodeInterface
[GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")]
public interface CodeInterface2 : CodeInterface
[GuidAttribute(L"860AB609-8AF2-4434-B4DD-A43DEE31B017")]
public interface class CodeInterface2 : CodeInterface
[<GuidAttribute("860AB609-8AF2-4434-B4DD-A43DEE31B017")>]
type CodeInterface2 =  
    interface
        interface CodeInterface
    end
public interface CodeInterface2 extends CodeInterface

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

Özellikler

  Ad Açıklama
Genel özellik Access (CodeInterface kaynağından devralındı.)
Genel özellik Access Ayarlar veya bu öğenin erişim öznitelikleri alır.
Genel özellik Attributes (CodeInterface kaynağından devralındı.)
Genel özellik Attributes Özniteliklerin tümünü koleksiyonunu için üst nesne alır.
Genel özellik Bases (CodeInterface kaynağından devralındı.)
Genel özellik Bases Bu madde türetildiği sınıflar topluluğu alır.
Genel özellik Children (CodeInterface kaynağından devralındı.)
Genel özellik Children Bunun içinde yer alan nesneler topluluğu alır CodeInterface.
Genel özellik Collection (CodeInterface kaynağından devralındı.)
Genel özellik Collection İçeren koleksiyon alır CodeInterface nesne destekleyen bu özelliği.
Genel özellik Comment (CodeInterface kaynağından devralındı.)
Genel özellik Comment Alır veya ayarlar ile ilgili yorum CodeInterface.
Genel özellik DataTypeKind Diğer arabirimler bu arabirimle arasındaki ilişki kümesi alır.
Genel özellik DerivedTypes (CodeInterface kaynağından devralındı.)
Genel özellik DerivedTypes Bu nesneden türetilen nesneler topluluğu alır.Visual C# [NULL]'ta uygulanmadı.
Genel özellik DocComment (CodeInterface kaynağından devralındı.)
Genel özellik DocComment Alır veya geçerli kod modeli öğe için belge açıklamasını ayarlar.
Genel özellik DTE (CodeInterface kaynağından devralındı.)
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik EndPoint (CodeInterface kaynağından devralındı.)
Genel özellik EndPoint Konum kodu madde ucunun metin noktası alır.
Genel özellik Extender[String] (CodeInterface kaynağından devralındı.)
Genel özellik Extender[String] Bu nesne için kullanılabilir durumdaysa, istenen Extender nesnesini alır.Visual C# [NULL]'ta uygulanmadı.
Genel özellik ExtenderCATID (CodeInterface kaynağından devralındı.)
Genel özellik ExtenderCATID Extender Kategori Kimliği (catID) nesnesi alır.Visual C# [NULL]'ta uygulanmadı.
Genel özellik ExtenderNames (CodeInterface kaynağından devralındı.)
Genel özellik ExtenderNames Nesne için kullanılabilir Extender listesini alır.Visual C# [NULL]'ta uygulanmadı.
Genel özellik FullName (CodeInterface kaynağından devralındı.)
Genel özellik FullName Nesnenin dosyasının adını ve tam yolunu alır.
Genel özellik InfoLocation (CodeInterface kaynağından devralındı.)
Genel özellik InfoLocation Kod modeli özellikleri alır.
Genel özellik IsCodeType (CodeInterface kaynağından devralındı.)
Genel özellik IsCodeType Belirten bir değeri alır olup bir CodeType nesnesi elde edilebilir bu nesne.
Genel özellik IsDerivedFrom[String] (CodeInterface kaynağından devralındı.)
Genel özellik IsDerivedFrom[String] Bir nesne için temel olarak başka bir nesne olup olmadığını gösteren bir değeri alır.
Genel özellik IsGeneric Arabirim genel olup olmadığını gösteren bir değeri alır.
Genel özellik Kind (CodeInterface kaynağından devralındı.)
Genel özellik Kind Nesnenin türünü gösteren numaralandırma alır.
Genel özellik Language (CodeInterface kaynağından devralındı.)
Genel özellik Language Kod yazmak için kullanılan programlama dili alır.
Genel özellik Members (CodeInterface kaynağından devralındı.)
Genel özellik Members Bu tarafından bulunan öğeleri koleksiyonu alır CodeInterface öğesi.
Genel özellik Name (CodeInterface kaynağından devralındı.)
Genel özellik Name Alır veya nesnenin adını ayarlar.
Genel özellik Namespace (CodeInterface kaynağından devralındı.)
Genel özellik Namespace Üst ad alanını tanımlayan bir nesneyi alır.
Genel özellik Parent (CodeInterface kaynağından devralındı.)
Genel özellik Parent Hemen üst nesnesi alır bir CodeInterface nesne.
Genel özellik Parts Bir arabirim parçalarını alır.
Genel özellik ProjectItem (CodeInterface kaynağından devralındı.)
Genel özellik ProjectItem Alır ProjectItem nesnesi ile ilişkili CodeInterface nesne.
Genel özellik StartPoint (CodeInterface kaynağından devralındı.)
Genel özellik StartPoint Alır bir TextPoint nesne başına tanımlarkodunu madde.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddAttribute(String, String, Object) (CodeInterface kaynağından devralındı.)
Genel yöntem AddAttribute(String, String, Object) Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddBase(Object, Object) (CodeInterface kaynağından devralındı.)
Genel yöntem AddBase(Object, Object) Devralınan nesnelerin listesine bir öğe ekler.
Genel yöntem AddEvent Bir arabirim olayı ekler.
Genel yöntem AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) (CodeInterface kaynağından devralındı.)
Genel yöntem AddFunction(String, vsCMFunction, Object, Object, vsCMAccess) Yeni bir işlev kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem AddProperty(String, String, Object, Object, vsCMAccess, Object) (CodeInterface kaynağından devralındı.)
Genel yöntem AddProperty(String, String, Object, Object, vsCMAccess, Object) Yeni bir özellik kod yapısı oluşturur ve doğru konumda kodu ekler.
Genel yöntem GetEndPoint(vsCMPart) (CodeInterface kaynağından devralındı.)
Genel yöntem GetEndPoint(vsCMPart) Alır bir TextPoint nesne sonuna işaretlerkod öğesi tanımı.
Genel yöntem GetStartPoint(vsCMPart) (CodeInterface kaynağından devralındı.)
Genel yöntem GetStartPoint(vsCMPart) Alır bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı.
Genel yöntem RemoveBase(Object) (CodeInterface kaynağından devralındı.)
Genel yöntem RemoveBase(Object) Temellerin listesinden bir nesneyi çıkartır.
Genel yöntem RemoveMember(Object) (CodeInterface kaynağından devralındı.)
Genel yöntem RemoveMember(Object) Üye kod yapýsýný kaldırır.

Üst

Açıklamalar

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

EnvDTE80 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