CodeEnum.Members Özellik
Bu numaralandırma tarafından bulunan öğeleri koleksiyonu alır.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Members As CodeElements
CodeElements Members { get; }
property CodeElements^ Members {
CodeElements^ get ();
}
abstract Members : CodeElements with get
function get Members () : CodeElements
Özellik Değeri
Tür: EnvDTE.CodeElements
A CodeElements koleksiyonu.
Notlar
Kod türü türü olduğunda vsCMElementDelegate, Members özelliği, temsilciler kaynak kodunda hiçbir üyesi olduğundan başarısız.Bunlar derleyici tarafından katkıda ve.net Framework.
[!NOT]
Kod modeli öğelerinin değerleri, sınıflar, yapılar, İşlevler, öznitelikleri, temsilciler, sonrasında aynı kalmasını hiç dayanıyordu edemiyor gibi zaman.Daha fazla bilgi için kod modeli öğe değerlerini de değiştirebilirsiniz bölümüne bakın Kod Modeli Kullanarak Kodu Keşfetme (Visual Basic).
Örnekler
Aşağıdaki örnek bir numaralandırma üyeleri nasıl gösterir.
[Visual Basic]
Sub GetMembersExample(ByVal dte As DTE2)
' Before running this example, open a code document from a project
' and place the insertion point inside an enumeration.
Try
' Retrieve the CodeEnum at the insertion point.
Dim sel As TextSelection = _
CType(dte.ActiveDocument.Selection, TextSelection)
Dim enm As CodeEnum = _
CType(sel.ActivePoint.CodeElement( _
vsCMElement.vsCMElementEnum), CodeEnum)
' Get the members of the enumeration.
Dim elems As CodeElements
elems = enm.Members
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
[C#]
public void GetMembersExample(DTE2 dte)
{
// Before running this example, open a code document from a project
// and place the insertion point inside an enumeration.
try
{
// Retrieve the CodeEnum at the insertion point.
TextSelection sel =
(TextSelection)dte.ActiveDocument.Selection;
CodeEnum enm =
(CodeEnum)sel.ActivePoint.get_CodeElement(
vsCMElement.vsCMElementEnum);
// Get the members of the enumeration.
CodeElements elems = enm.Members;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: Otomasyon Nesne Modeli Kod Örnekleri Derleme ve Çalıştırma