Udostępnij za pośrednictwem


Właściwość VCCodeFunction.IsInline —

Zwraca lub ustawia właściwość wbudowanego obiektu funkcji.

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

'Deklaracja
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)

Wartość właściwości

Typ: Boolean
true Jeśli funkcja jest zdefiniowana jako wbudowane; w przeciwnym razie false.

Uwagi

Wywołanie IsInline do określenia, jeśli istniejącej funkcji jest zdefiniowana jako funkcji wbudowanej lub określenie istniejącej funkcji jako wbudowane.

Zobacz Porady: kompilowanie przykładowego kodu dla rozszerzalności modelu kodu Visual C++ informacji na temat skompilować i uruchomić tej próbki.

Przykłady

W tym przykładzie wyświetla nazwę każdej funkcji śródwierszowej.

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCCodeFunction Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel