Aracılığıyla paylaş


CodeDelegate Arabirim

Kaynak kodunda bir temsilci temsil eden nesne.

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

Sözdizimi

'Bildirim
<GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")> _
Public Interface CodeDelegate
[GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")]
public interface CodeDelegate
[GuidAttribute(L"B1F42513-91CD-4D3A-8B25-A317D8032B24")]
public interface class CodeDelegate
[<GuidAttribute("B1F42513-91CD-4D3A-8B25-A317D8032B24")>]
type CodeDelegate =  interface end
public interface CodeDelegate

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

Özellikler

  Ad Açıklama
Genel özellik Access Ayarlar veya bu temsilci erişim niteliklerini alır.
Genel özellik Attributes Özniteliklerin tümünü topluluğu için temsilci alır.
Genel özellik BaseClass Bu sınıf alır CodeDelegate nesne türetilmiştir.
Genel özellik Bases Bu temsilci türetildiği sınıflar topluluğu alır.
Genel özellik Children Bunun içinde yer alan nesneler topluluğu alır CodeDelegate.
Genel özellik Collection Verir koleksiyonu içeren CodeDelegate bu özelliği destekleyen bir nesne.
Genel özellik Comment Alır veya ayarlar ile ilgili yorum CodeDelegate.
Genel özellik DerivedTypes Türetilen nesneler topluluğu alır CodeDelegate nesne.Visual C# [NULL]'ta uygulanmadı.
Genel özellik DocComment Belgelere yorumlar alır veya ayarlar CodeDelegate öğesi.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik EndPoint Temsilci sonuna konumu metin noktası alır.
Genel özellik Extender Temsilci için istenen Extender nesnesini döndürür.Visual C# [NULL]'ta uygulanmadı.
Genel özellik ExtenderCATID Extender category ID (catID) için alır CodeDelegate nesne.Visual C# [NULL]'ta uygulanmadı.
Genel özellik ExtenderNames Temsilci için kullanılabilir Extender listesini alır.Visual C# [NULL]'ta uygulanmadı.
Genel özellik FullName Temsilcinin dosyasının adını ve tam yolunu alır.
Genel özellik InfoLocation Kod modeli yeteneklerini temsilcisi alır.
Genel özellik IsCodeType Gösterir olup olmadığı bir CodeType nesne bu temsilcisinden elde edilebilir.
Genel özellik IsDerivedFrom Gösterir olup olmadığı bir CodeDelegate nesne başka bir nesnenin temel olarak vardır.
Genel özellik Kind Nesne türünü tanımlayan bir numaralandırma alır.
Genel özellik Language Kod yazmak için kullanılan programlama dili alır.
Genel özellik Members Bu öğe koleksiyonu alır CodeDelegate öğesi içeriyor.
Genel özellik Name Adını alır veya ayarlar CodeDelegate nesne.
Genel özellik Namespace Temsilcinin üst ad alanını tanımlayan bir nesneyi alır.
Genel özellik Parameters Bu parametreler koleksiyonu alır CodeDelegate.
Genel özellik Parent Hemen üst nesnesi alır bir CodeDelegate nesne.
Genel özellik ProjectItem Alır ProjectItem nesnesi ile ilişkili CodeDelegate nesne.
Genel özellik Prototype Bu temsilci saplama tanımı tutan bir dize döndürür.
Genel özellik StartPoint Alır bir TextPoint temsilci başlangıcını tanımlayan nesne.
Genel özellik Type Ayarlar veya programlı temsilci türünü temsil eden bir nesneyi alır.

Ü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 AddParameter Yeni bir parametre için temsilci oluşturur ve doğru konumda kodu ekler.
Genel yöntem GetEndPoint Döndürür bir TextPoint temsilci tanım sonunu işaretleyen nesnesi.
Genel yöntem GetStartPoint Döndürür bir TextPoint temsilci tanım başlangıcını tanımlayan nesne.
Genel yöntem RemoveBase Temellerin listesinden bir nesneyi çıkartır.
Genel yöntem RemoveMember Üye temsilciden kaldýrýr.
Genel yöntem RemoveParameter Bir parametre temsilcinin bağımsız değişken listesi'nden kaldırır.

Üst

Notlar

[!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#)