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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.