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 | |
---|---|---|
![]() |
Access | Ayarlar veya bu temsilci erişim niteliklerini alır. |
![]() |
Attributes | Özniteliklerin tümünü koleksiyonunu temsilcisi alır. |
![]() |
BaseClass | Sınıf bu alır CodeDelegate nesne türetilmiştir. |
![]() |
Bases | Bu temsilci türetildiği sınıflar topluluğu alır. |
![]() |
Children | Bunun içinde yer alan nesneler topluluğu alır CodeDelegate. |
![]() |
Collection | Verir koleksiyonu içeren CodeDelegate nesne destekleyen bu özelliği. |
![]() |
Comment | Alır veya ayarlar ile ilgili yorum CodeDelegate. |
![]() |
DerivedTypes | Türetilen nesneler topluluğu alır CodeDelegate nesne.Visual C# [NULL]'ta uygulanmadı. |
![]() |
DocComment | Ayarlar veya belgelere yorumlar alır CodeDelegate öğesi. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
EndPoint | Temsilci sonuna konumudur metin noktası alır. |
![]() |
Extender | Temsilci için istenen Extender nesnesini döndürür.Visual C# [NULL]'ta uygulanmadı. |
![]() |
ExtenderCATID | Extender category ID (catID) için alır CodeDelegate nesne.Visual C# [NULL]'ta uygulanmadı. |
![]() |
ExtenderNames | Temsilci için kullanılabilir Extender listesini alır.Visual C# [NULL]'ta uygulanmadı. |
![]() |
FullName | Temsilcinin dosyasının adını ve tam yolunu alır. |
![]() |
InfoLocation | Kod modeli yeteneklerini temsilcisi alır. |
![]() |
IsCodeType | Gösterir olup olmadığı bir CodeType nesnesi elde edilebilir Bu temsilci. |
![]() |
IsDerivedFrom | Gösterir olup olmadığı bir CodeDelegate nesne sahip başka bir nesne olarak Bankası. |
![]() |
Kind | Nesne türünü tanımlayan bir numaralandırma alır. |
![]() |
Language | Kod yazmak için kullanılan programlama dili alır. |
![]() |
Members | Bu öğe koleksiyonu alır CodeDelegate öğesi içeriyor. |
![]() |
Name | Adını alır veya ayarlar CodeDelegate nesne. |
![]() |
Namespace | Temsilcinin üst ad alanını tanımlayan bir nesneyi alır. |
![]() |
Parameters | Bunun için parametreleri topluluğu alır CodeDelegate. |
![]() |
Parent | Hemen üst nesnesi alır bir CodeDelegate nesne. |
![]() |
ProjectItem | Alır ProjectItem nesnesi ile ilişkili CodeDelegate nesne. |
![]() |
Prototype | Bu temsilci saplama tanımı tutan bir dize döndürür. |
![]() |
StartPoint | Alır bir TextPoint nesne başlangıcını tanımlartemsilci. |
![]() |
Type | Ayarlar veya programlı temsilci türünü temsil eden bir nesne alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddAttribute | Yeni bir öznitelik kod yapısı oluşturur ve doğru konumda kodu ekler. |
![]() |
AddBase | Devralınan nesnelerin listesine bir öğe ekler. |
![]() |
AddParameter | Yeni bir parametre için temsilci oluşturur ve doğru konumda kodu ekler. |
![]() |
GetEndPoint | Döndürür bir TextPoint nesne sonuna kadar işaretlertemsilci tanım. |
![]() |
GetStartPoint | Döndürür bir TextPoint nesne başına tanımlartemsilci tanım. |
![]() |
RemoveBase | Temellerin listesinden bir nesneyi çıkartır. |
![]() |
RemoveMember | Üye temsilciden kaldýrýr. |
![]() |
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
Diğer Kaynaklar
Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma