Partager via


VCCodeFunction.IsInline, propriété

Obtient ou définit la propriété inline de l'objet de fonction.

Espace de noms :  Microsoft.VisualStudio.VCCodeModel
Assembly :  Microsoft.VisualStudio.VCCodeModel (dans Microsoft.VisualStudio.VCCodeModel.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : Boolean
true si la fonction est définie comme inline ; sinon, false.

Notes

Appel IsInline pour déterminer si une fonction existante est définie comme une fonction inline ou de définir une fonction existante comme incluse.

Consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de code Visual C++ pour plus d'informations sur la compilation et l'exécution de cet exemple.

Exemples

Cet exemple affiche le nom de chaque fonction inline.

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

Sécurité .NET Framework

Voir aussi

Référence

VCCodeFunction Interface

Microsoft.VisualStudio.VCCodeModel, espace de noms