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
- 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, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.