Freigeben über


VCCodeIDLLibrary.IDLCoClasses-Eigenschaft

Ruft die Auflistung der CoClass-Anweisungen aus der IDL-Datei des übergeordneten Objekts ab.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

'Declaration
ReadOnly Property IDLCoClasses As CodeElements
CodeElements IDLCoClasses { get; }
property CodeElements^ IDLCoClasses {
    CodeElements^ get ();
}
abstract IDLCoClasses : CodeElements with get
function get IDLCoClasses () : CodeElements

Eigenschaftswert

Typ: EnvDTE.CodeElements
Eine CodeElements-Auflistung.

Hinweise

Weitere Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit des Visual C++-Codemodells.

Beispiele

In diesem Beispiel wird der Name jedes Co-Klassen codeelements in der Projektmappe angezeigt.

Sub AllCoClasses()
    Dim codeModel As VCCodeModel
    codeModel = DTE.Solution.Item(1).CodeModel
    Dim vcCoClass As VCCodeIDLCoClass
    For Each vcCoClass In codeModel.IDLLibraries.Item(1).IDLCoClasses
        MsgBox(vcCoClass.DisplayName)
    Next
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

VCCodeIDLLibrary Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace