Partager via


ExpansionProvider.GetExpansionFunction, méthode

Inclure les membres protégés
Inclure les membres hérités

Retourne un objet d'ExpansionFunction selon le contenu d'un nœud particulier dans le fichier modèle de XML pour l'extrait de code.

Ce membre est surchargé. Pour obtenir des informations complètes sur ce membre, y compris sa syntaxe, son utilisation et des exemples s'y rapportant, cliquez sur un nom dans la liste de surcharge.

Liste de surcharge

  Nom Description
Méthode publique GetExpansionFunction(XmlElement, String) Retourne un objet d'IVsExpansionFunction représentant la fonction d'expansion décrite dans le nœud donné de modèle de XML.
Méthode publique GetExpansionFunction(IXMLDOMNode, String, IVsExpansionFunction%) Retourne un objet d'IVsExpansionFunction représentant la fonction d'expansion décrite dans le nœud donné de modèle de XML (implémentation de COM).

Début

Remarques

Une fonction d'expansion est associée à une variable de substitution (également appelé un champ) dans un modèle.Chaque fois que cette variable est substituée dans le modèle, la fonction d'expansion est appelée pour fournir une valeur pour la substitution.La fonction d'expansion est définie comme nom qui prend paramètres zéro ou plus.Ce nom est associé à une fonction réelle de code qui effectue le travail requis pour produire la valeur.IXMLDOMNode analyse la fonction d'expansion et crée un objet d'ExpansionFunction qui retourne les valeurs requises.Cet objet d'ExpansionFunction est ensuite appelé pour retourner la valeur appropriée pour la variable chaque fois que la variable est substituée dans le modèle.

Voir aussi

Référence

ExpansionProvider Classe

Microsoft.VisualStudio.Package, espace de noms