IVsTextManager.UnregisterBuffer, méthode
Annule l'enregistrement une mémoire tampon.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
Function UnregisterBuffer ( _
pBuffer As IVsTextBuffer _
) As Integer
int UnregisterBuffer(
IVsTextBuffer pBuffer
)
int UnregisterBuffer(
[InAttribute] IVsTextBuffer^ pBuffer
)
abstract UnregisterBuffer :
pBuffer:IVsTextBuffer -> int
function UnregisterBuffer(
pBuffer : IVsTextBuffer
) : int
Paramètres
pBuffer
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] pointeur à l'interface d'IVsTextBuffer qui est annulée l'enregistrement.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextManager::UnregisterBuffer(
[in] IVsTextBuffer *pBuffer
);
Toutes les mémoires tampon doivent annuler l'enregistrement avec le service de gestionnaire de texte pour annuler recevoir des messages, tels que des notifications de modifications.
Notes
Pour éviter des problèmes de référence circulaire, cette méthode doit être appelée de l'implémentation de la mémoire tampon de la méthode Close, qui est appelée du tableau en cours d'exécution de document.
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, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.