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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.