VCCodeIDLLibrary.Functions Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает коллекцию функций для объекта.
public:
property EnvDTE::CodeElements ^ Functions { EnvDTE::CodeElements ^ get(); };
[System.Runtime.InteropServices.DispId(580)]
public EnvDTE.CodeElements Functions { [System.Runtime.InteropServices.DispId(580)] [System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)] get; }
[<System.Runtime.InteropServices.DispId(580)>]
[<get: System.Runtime.InteropServices.DispId(580)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(System.Runtime.InteropServices.TypeLibFuncFlags.FNonBrowsable)>]
member this.Functions : EnvDTE.CodeElements
Public ReadOnly Property Functions As CodeElements
Значение свойства
Коллекция CodeElements.
- Атрибуты
Примеры
В этом примере извлекается коллекция всех глобальных функций и отображаются их имена.
Sub GetGlobalFunctions()
Dim vcElement As VCCodeElement
Dim vcElements As VCCodeElements
vcElements = DTE.Solution.Item(1).CodeModel.Functions
For Each vcElement In vcElements
MsgBox(vcElement.DisplayName)
Next
End Sub
Комментарии
Сведения о том, как скомпилировать и запустить этот пример, см. в разделе как скомпилировать пример кода для Visual C++ расширяемости модели кода .