共用方式為


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)

屬性值

型別:System.Boolean
如果函式已定義為內嵌則為 true,否則為 false。

備註

呼叫IsInline來決定是否要將現有的函式定義為內嵌函式,或成為內置定義現有的函式。

如需這個範例的編譯與執行等詳細資訊,請參閱 HOW TO:編譯 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 命名空間