Aracılığıyla paylaş


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
Genel özellik Children Bunun içinde yer alan nesneler koleksiyonunu döndürür CodeElement.
Genel özellik Collection Alır CodeElements koleksiyonu içeren CodeElement destekleyen bu özelliği.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik EndPoint Konum kodu madde ucunun metin noktası alır.
Genel özellik Extender Bunun için kullanılabiliyorsa, istenen Extender alır CodeElement nesne.
Genel özellik ExtenderCATID Extender Kategori Kimliği (catID) nesnesi alır.
Genel özellik ExtenderNames Nesne için kullanılabilir Extender listesini alır.
Genel özellik FullName Belirtilen kod öğenin tam adını alır.
Genel özellik InfoLocation Kod modeli özellikleri alır.
Genel özellik IsCodeType Gösterir olup olmadığı bir CodeType nesnesi elde edilebilir dan CodeElement nesne.
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 Name Ayarlar veya nesnenin adını alır.
Genel özellik ProjectItem Alır ProjectItem nesnesi ile ilişkili CodeElement nesne.
Genel özellik StartPoint Alır bir TextPoint nesne başına tanımlarkodunu madde.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem GetEndPoint Döndürür bir TextPoint nesne sonuna işaretlerkod öğesi tanımı.
Genel yöntem 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

EnvDTE Ad Alanı

CodeElements

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