ExpansionFunction.FieldChanged, méthode
Appelé lorsqu'un champ a modifié sa valeur.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : 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)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Syntaxe
'Déclaration
Public Overridable Function FieldChanged ( _
bstrField As String, _
<OutAttribute> ByRef fRequeryValue As Integer _
) As Integer
public virtual int FieldChanged(
string bstrField,
out int fRequeryValue
)
Paramètres
- bstrField
Type : System.String
[in] le nom du champ qui a été modifié.
- fRequeryValue
Type : System.Int32%
[] retourne une valeur différente de zéro si la fonction d'expansion dépend de la valeur du champ spécifié et doit re- être interrogée ; sinon, retours zéro.
Valeur de retour
Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.
Implémentations
IVsExpansionFunction.FieldChanged(String, Int32%)
Remarques
Cette méthode est appelée pour déterminer si la fonction d'expansion doit recalculer sa valeur si la valeur dépend du champ spécifié.
Cette méthode est une implémentation de la méthode d'FieldChanged sur l'interface d'IVsExpansionFunction.
La méthode de base recherche la liste d'arguments pour un champ correspondant.Si le champ est recherché, la méthode de base fRequiryFunction défini à 1 et retourne S_OK ; sinon, la méthode de base définit fRequiryFunction à 0 et retourne S_OK.
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.