Partager via


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

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

Voir aussi

Référence

IVsTextManager Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms