Partager via


VCCodeClass.Functions, propriété

Obtient une collection de fonctions de l'objet parent.

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

Syntaxe

'Déclaration
ReadOnly Property Functions As CodeElements
CodeElements Functions { get; }
property CodeElements^ Functions {
    CodeElements^ get ();
}
abstract Functions : CodeElements with get
function get Functions () : CodeElements

Valeur de propriété

Type : EnvDTE.CodeElements
Collection CodeElements.

Notes

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 extrait une collection de toutes les fonctions globales et affiche leurs noms.

    Sub GetGlobalFunctions()
        Dim vcElement As VCCodeElement
        Dim vcElements As VCCodeElements
        vcElements = DTE.Solution.Item(1).CodeModel.Functions
        For Each vcElement In vcElements
            MsgBox(vcElement.DisplayName)
        Next
    End Sub

Sécurité .NET Framework

Voir aussi

Référence

VCCodeClass Interface

Microsoft.VisualStudio.VCCodeModel, espace de noms