Aracılığıyla paylaş


CodeDelegate Arabirim

Kaynak kodundaki 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ü koleksiyonunu temsilcisi alır.
Genel özellik BaseClass Sınıf bu 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 nesne destekleyen bu özelliği.
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 Ayarlar veya belgelere yorumlar alır CodeDelegate öğesi.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik EndPoint Temsilci sonuna konumudur 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 nesnesi elde edilebilir Bu temsilci.
Genel özellik IsDerivedFrom Gösterir olup olmadığı bir CodeDelegate nesne sahip başka bir nesne olarak Bankası.
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 Bunun için parametreleri topluluğu 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 nesne başlangıcını tanımlartemsilci.
Genel özellik Type Ayarlar veya programlı temsilci türünü temsil eden bir nesne 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 nesne sonuna kadar işaretlertemsilci tanım.
Genel yöntem GetStartPoint Döndürür bir TextPoint nesne başına tanımlartemsilci tanım.
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 listeden 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

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