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 | |
---|---|---|
![]() |
Count | Nesnelerin sayısını belirten bir değeri alır CodeElements koleksiyonu. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
Parent | Hemen üst nesnesi alır bir CodeElements koleksiyonu. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
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. |
![]() |
GetEnumerator() | Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.) |
![]() |
GetEnumerator() | Maddeler için bir sýralayýcý verir CodeElements koleksiyonu. |
![]() |
Item | Döndürür bir CodeElement , nesne bir CodeElements koleksiyonu. |
![]() |
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
Diğer Kaynaklar
Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma