VCCodeFunction.FunctionKind - свойство
Возвращает перечисление, описывающее способ использования функции.
Пространство имен: Microsoft.VisualStudio.VCCodeModel
Сборка: Microsoft.VisualStudio.VCCodeModel (в Microsoft.VisualStudio.VCCodeModel.dll)
Синтаксис
'Декларация
ReadOnly Property FunctionKind As vsCMFunction
vsCMFunction FunctionKind { get; }
property vsCMFunction FunctionKind {
vsCMFunction get ();
}
abstract FunctionKind : vsCMFunction with get
function get FunctionKind () : vsCMFunction
Значение свойства
Тип: vsCMFunction
Значение vsCMFunction.
Заметки
FunctionKind возвращает тип функции, например, возврат значения свойства, установка значения свойства, процедура или функция.
Предполагается, что к значениям vsCMFunction будет применена побитовая операция OR (ИЛИ). Visual C++ объединяет несколько из этих значений, чтобы точно описать функцию. Примеры.
virtual int MyProc() const = 0;
MyProc приводит к значению (vsCMFunctionFunction | vsCMFunctionVirtual | vsCMFunctionConstant | vsCMFunctionPure | vsCMFunctionTopLevel).
Другой пример:
inline void AnotherOne()
приводит к значению (vsCMFunctionSub | vsCMFunctionInline, vsCMFunctionTopLevel).
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.VCCodeModel - пространство имен
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации