CodeVariable Arabirim
Kaynak dosyada değişken yapısını tanımlayan nesne.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeVariable
[GuidAttribute("0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeVariable
[GuidAttribute(L"0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeVariable
[<GuidAttribute("0CFBC2BA-0D4E-11D3-8997-00C04F688DDE")>]
type CodeVariable = interface end
public interface CodeVariable
CodeVariable türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Access | Bu öğe için erişim değiştiricisi tanımlar. | |
Attributes | Özniteliklerin tümünü koleksiyonunu için üst nesne alır. | |
Children | Bunun içinde yer alan nesneler topluluğu alır CodeVariable. | |
Collection | İçeren koleksiyon alır CodeVariable nesne destekleyen bu özelliği. | |
Comment | Alır veya kod öğeyle ilişkili açıklamasını ayarlar. | |
DocComment | Alır veya geçerli kod modeli öğe için belge açıklamasını ayarlar. | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
EndPoint | Konum kodu madde ucunun düzenleme noktası alır. | |
Extender | Varsa istenen Extender nesnesini döndürür. | |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır. | |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır. | |
FullName | Dosyanın tam yolunu ve adını alır CodeVariable nesnenin dosya. | |
InfoLocation | Kod modeli nesne özellikleri alır. | |
InitExpression | Ayarlar veya öğenin başlatma kodunu tanımlayan bir nesneyi alır. | |
IsCodeType | Alır olup bir CodeType nesnesi elde edilebilir bu nesne. | |
IsConstant | Alır veya öğeyi bir sabit olup olmadığını ayarlar. | |
IsShared | Ayarlar veya madde özellikle geçtiği bu nesne türü için veya yalnızca bu nesne için ortak olup madde statik, yani tanımlı olup olmadığını alır. | |
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 CodeVariable nesne. | |
ProjectItem | Alır ProjectItem nesnesi ile ilişkili CodeVariable nesne. | |
Prototype | Bu nesnenin saplama tanımını tutan dizeyi döndürür. | |
StartPoint | Alı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 | Döndürür bir TextPoint nesne sonuna işaretlerkod öğesi tanımı. | |
GetStartPoint | Döndürür bir TextPoint nesne başlangıcını tanımlarkod öğesi tanımı. |
Ü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