CodeEvent.Collection Özellik

Tanım

Bir CodeElements koleksiyon alır.

public:
 property EnvDTE::CodeElements ^ Collection { EnvDTE::CodeElements ^ get(); };
[System.Runtime.InteropServices.DispId(2)]
public EnvDTE.CodeElements Collection { [System.Runtime.InteropServices.DispId(2)] [System.Runtime.InteropServices.TypeLibFunc(1024)] get; }
[<System.Runtime.InteropServices.DispId(2)>]
[<get: System.Runtime.InteropServices.DispId(2)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1024)>]
member this.Collection : EnvDTE.CodeElements
Public ReadOnly Property Collection As CodeElements

Özellik Değeri

CodeElements

Bir CodeElements koleksiyon.

Öznitelikler

Örnekler

Aşağıdaki örnek, özelliğinin nasıl kullanılacağını gösterir Collection .

public static void Collection(EnvDTE80.DTE2 dte)  
{  
    TextSelection objTextSel;  
    EnvDTE80.CodeEvent codeEvent;  
    objTextSel = (TextSelection)dte.ActiveDocument.Selection;  
    codeEvent = (EnvDTE80.CodeEvent)objTextSel.ActivePoint.get_CodeElement(vsCMElement.vsCMElementEvent);  

    string str = "";  
    foreach (CodeElement ce in codeEvent.Collection)  
        str += "\n" + ce.Name;  
    MessageBox.Show("\nCollection property: " +  
                    str, "Testing CodeEvent");  
}  

Açıklamalar

Bu özellik CodeElements , nesneleri içeren bir birincil koleksiyonu alır CodeElement . Bir CodeElement sınıf üyesiyse, birincil koleksiyon Members koleksiyonudur. Sınıflarda, birincil koleksiyon CodeElements , Members veya olur Members .

Not

Sınıfların, yapıların, işlevlerin, özniteliklerin, temsilcilerin ve bu gibi kod modeli öğelerinin değerleri, belirli tür düzenlemeler yapıldıktan sonra belirleyici olmayan bir değer olabilir, yani değerlerinin her zaman aynı kalır.

Şunlara uygulanır