共用方式為


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 命名空間