Aracılığıyla paylaş


CodeElements Arabirim

Kaynak dosyadaki kod yapýlarýný temsil eden nesneler topluluğu.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")> _
Public Interface CodeElements _
    Inherits IEnumerable
[GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface CodeElements : IEnumerable
[GuidAttribute(L"0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")]
public interface class CodeElements : IEnumerable
[<GuidAttribute("0CFBC2B5-0D4E-11D3-8997-00C04F688DDE")>]
type CodeElements =  
    interface
        interface IEnumerable
    end
public interface CodeElements extends IEnumerable

CodeElements türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Count Nesnelerin sayısını belirten bir değeri alır CodeElements koleksiyonu.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Parent Hemen üst nesnesi alır bir CodeElements koleksiyonu.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CreateUniqueID Program tanımlayıcısı, kapsamdaki diğer tanımlayıcılar ile çarpışır değil ve, geçerli dil adlandırma kurallarını izler oluşturur.
Genel yöntem GetEnumerator() Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.)
Genel yöntem GetEnumerator() Maddeler için bir sýralayýcý verir CodeElements koleksiyonu.
Genel yöntem Item Döndürür bir CodeElement , nesne bir CodeElements koleksiyonu.
Genel yöntem Reserved1 Altyapı. Microsoft yalnızca iç kullanım.

Üst

Açıklamalar

CodeElementskaynak dosyaları, sınıflar vb. üyeleri tüm öğeleri içerir. Öğe eklenemiyor veya açık belgeden veya kod modeli üzerinden kaldırılması durumunda otomatik olarak güncelleştirilir.

Kullanarak kod öğeleri gidebilirsiniz ProjectItem.FileCodeModel.CodeElements.

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ı

CodeElement

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