Source.OnUserDataChange, méthode
Appelé lorsque la donnée d'utilisateur a été modifiée dans une mémoire tampon de texte.
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.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Syntaxe
'Déclaration
Public Overridable Sub OnUserDataChange ( _
ByRef riidKey As Guid, _
vtNewValue As Object _
)
public virtual void OnUserDataChange(
ref Guid riidKey,
Object vtNewValue
)
Paramètres
- riidKey
Type : System.Guid%
GUID représentant la valeur qui a été modifiée.
- vtNewValue
Type : System.Object
Variant contenant la nouvelle valeur.
Implémentations
IVsUserDataEvents.OnUserDataChange(Guid%, Object)
Remarques
Une mémoire tampon de texte peut avoir un nombre quelconque de valeurs utilisateur- définissables associées avec elle.Chaque valeur est identifiée par GUID unique.Chaque fois qu'une de ces valeurs est modifiée avec un appel à la méthode d'SetData dans l'interface d'IVsUserData, la méthode d'OnUserDataChange est appelée.
La méthode de base ne fait rien.
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.