CodeElement Arabirim
Kod öğesi veya yapı bir kaynak dosyasında temsil eder.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeElement
[GuidAttribute("0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeElement
[GuidAttribute(L"0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeElement
[<GuidAttribute("0CFBC2B6-0D4E-11D3-8997-00C04F688DDE")>]
type CodeElement = interface end
public interface CodeElement
CodeElement türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Children | Bunun içinde yer alan nesneler koleksiyonunu döndürür CodeElement. | |
Collection | Alır CodeElements koleksiyonu içeren CodeElement destekleyen bu özelliği. | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
EndPoint | Konum kodu madde ucunun metin noktası alır. | |
Extender | Bunun için kullanılabiliyorsa, istenen Extender alır CodeElement nesne. | |
ExtenderCATID | Extender Kategori Kimliği (catID) nesnesi alır. | |
ExtenderNames | Nesne için kullanılabilir Extender listesini alır. | |
FullName | Belirtilen kod öğenin tam adını alır. | |
InfoLocation | Kod modeli özellikleri alır. | |
IsCodeType | Gösterir olup olmadığı bir CodeType nesnesi elde edilebilir dan CodeElement nesne. | |
Kind | Nesne türünü tanımlayan bir numaralandırma alır. | |
Language | Kod yazmak için kullanılan programlama dili alır. | |
Name | Ayarlar veya nesnenin adını alır. | |
ProjectItem | Alır ProjectItem nesnesi ile ilişkili CodeElement nesne. | |
StartPoint | Alır bir TextPoint nesne başına tanımlarkodunu madde. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
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ı işaretlerkod öğesi tanımı. |
Üst
Açıklamalar
Kod öğesi kod herhangi bir parçası olabilir, ancak genellikle sorun bir CodeElement nesne her tanım veya bildirime dayanan sözdiziminde dili. Bu en üst düzey tanımları veya bir dosyada bildirimleri için anlamına gelir veya sınıf tanımı ve benzeri sözdizimi herhangi form yok karşılık gelen CodeElement nesne.
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