Partager via


ExpansionProvider.GetFieldValue, méthode

Retourne la valeur du champ spécifié.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Syntaxe

'Déclaration
Public Overridable Function GetFieldValue ( _
    field As String, _
    <OutAttribute> ByRef value As String _
) As Boolean
public virtual bool GetFieldValue(
    string field,
    out string value
)

Paramètres

  • field
    Type : System.String
    [in] chaîne d'Un contenant le nom du champ pour lequel obtenir une valeur.
  • value
    Type : System.String%
    [] chaîne d'Un contenant la valeur du champ.

Valeur de retour

Type : System.Boolean
S'il existe une session d'expansion en cours et le champ spécifié existe et contient une valeur, retourne true ; sinon, retours false.

Remarques

Un champ est une partie du modèle d'extrait de code pour lequel différentes valeurs peuvent être substituées, probablement d'une fonction d'expansion.

La méthode de base appelle la méthode d'GetFieldValue sur l'objet d'IVsExpansionSession qui a été obtenu en InsertSpecificExpansion ou méthodes d'InsertNamedExpansion.

Sécurité .NET Framework

Voir aussi

Référence

ExpansionProvider Classe

Microsoft.VisualStudio.Package, espace de noms