Поделиться через


VCCodeIDLLibrary.IDLCoClasses - свойство

Получает коллекцию операторов CoClass из IDL-файла родительского объекта.

Пространство имен:  Microsoft.VisualStudio.VCCodeModel
Сборка:  Microsoft.VisualStudio.VCCodeModel (в Microsoft.VisualStudio.VCCodeModel.dll)

Синтаксис

'Декларация
ReadOnly Property IDLCoClasses As CodeElements
CodeElements IDLCoClasses { get; }
property CodeElements^ IDLCoClasses {
    CodeElements^ get ();
}
abstract IDLCoClasses : CodeElements with get
function get IDLCoClasses () : CodeElements

Значение свойства

Тип: CodeElements
Коллекция CodeElements.

Заметки

Дополнительные сведения по компиляции и выполнению этого примера см. в разделе Практическое руководство. Компиляция примера кода для расширения модели кода Visual C++.

Примеры

Этот пример выводит имя каждого элемента кода компонентного класса в решении.

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

См. также

Ссылки

VCCodeIDLLibrary Интерфейс

Microsoft.VisualStudio.VCCodeModel - пространство имен