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


VCCodeFunction.IsInline - свойство

Получает или задает свойство объекта функции, указывающее, что функция является подставляемой.

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

Синтаксис

'Декларация
Property IsInline As Boolean
bool IsInline { get; set; }
property bool IsInline {
    bool get ();
    void set (bool value);
}
abstract IsInline : bool with get, set
function get IsInline () : boolean 
function set IsInline (value : boolean)

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

Тип: Boolean
Значение true, если функция определена как подставляемая; в противном случае — значение false.

Заметки

Вызов IsInline, чтобы определить, существующая функция указана как встроенная функция или указать существующую функцию как последовательно.

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

Примеры

Этот пример выводит имя каждой встроенной функции.

Sub GetInlineFunctions()
    Dim vcCM as VCCodeModel
    Dim vcFunc as VCCodeFunction
    vcCM = DTE.Solution.Item(1).CodeModel
    For Each vcFunc in vcCM.Functions
        If (vcFunc.IsInline()) Then
            MsgBox(vcFunc.DisplayName + "is an inline function")
        End If
    Next
End Sub

Безопасность платформы .NET Framework

См. также

Ссылки

VCCodeFunction Интерфейс

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