CodeProperty Arabirim
Kaynak dosyada özellik yapısını tanımlayan nesne.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("0CFBC2BB-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeProperty
[GuidAttribute("0CFBC2BB-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeProperty
[GuidAttribute(L"0CFBC2BB-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeProperty
[<GuidAttribute("0CFBC2BB-0D4E-11D3-8997-00C04F688DDE")>]
type CodeProperty = interface end
public interface CodeProperty
CodeProperty türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Access | Ayarlar veya bu öğenin erişim değiştiricisi alır. |
![]() |
Attributes | Özniteliklerin tümünü koleksiyonunu için üst nesne alır. |
![]() |
Children | Bunun içinde yer alan nesneler topluluğu alır CodeProperty nesne. |
![]() |
Collection | İçeren koleksiyon alır CodeProperty nesne destekleyen bu özelliği. |
![]() |
Comment | Alır veya kod öğeyle ilişkili açıklamasını ayarlar. |
![]() |
DocComment | Belge açıklama için geçerli kod modeli öğesi alır. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
EndPoint | Konum kodu madde ucunun düzenleme noktası alır. |
![]() |
Extender | Bu nesne için kullanılabilir durumdaysa, istenen Extender alır. |
![]() |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır. |
![]() |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır. |
![]() |
FullName | Nesnenin dosyasının adını ve tam yolunu alır. |
![]() |
Getter | Ayarlar veya kodu bir özelliği tanımlayan bir nesneyi alır. |
![]() |
InfoLocation | Kod modeli nesne özellikleri alır. |
![]() |
IsCodeType | Alır olup bir CodeType nesnesi elde edilebilir bu nesne. |
![]() |
Kind | Nesnenin türünü gösteren numaralandırma alır. |
![]() |
Language | Kod yazmak için kullanılan programlama dili alır. |
![]() |
Name | Ayarlar veya nesnenin adını alır. |
![]() |
Parent | Hemen üst nesnesi alır bir CodeProperty nesne. |
![]() |
ProjectItem | Alır ProjectItem ilişkili belirli bir nesne. |
![]() |
Prototype | Bu nesnenin saplama tanımını tutan dizeyi döndürür. |
![]() |
Setter | Ayarlar veya bir özelliği ayarlamak için kodunu tanımlayan bir nesneyi alır. |
![]() |
StartPoint | Döndürür bir TextPoint nesne başına tanımlarkodunu madde. |
![]() |
Type | Ayarlar veya programlı 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. |
![]() |
GetEndPoint | Alır bir TextPoint nesne sonuna işaretlerkod öğesi tanımı. |
![]() |
GetStartPoint | Alır bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı. |
Üst
Açıklamalar
CodeProperty Nesnesinin bir özelliği temsil eder ve belirler nasıl özellikleri tanımlanmış çeşitli diller. Bir değeri ve onu koymak için bir tane almak için iki ayrı işlev varsa, örneğin, Visual Basic'te birlikte bunlar bir özellik oluşturur. Visual C# [NULL]'da ancak var. bir özellik bildirmek ve bir alıcı ve ayarlayıcı sahip olup olmadığını belirten bir bildirim formu
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