Partager via


IVsTextManager.RegisterIndependentView, méthode

Enregistre une vue d'une source autre que le principal éditeur.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
Function RegisterIndependentView ( _
    pUnk As Object, _
    pBuffer As IVsTextBuffer _
) As Integer
int RegisterIndependentView(
    Object pUnk,
    IVsTextBuffer pBuffer
)
int RegisterIndependentView(
    [InAttribute] Object^ pUnk, 
    [InAttribute] IVsTextBuffer^ pBuffer
)
abstract RegisterIndependentView : 
        pUnk:Object * 
        pBuffer:IVsTextBuffer -> int
function RegisterIndependentView(
    pUnk : Object, 
    pBuffer : IVsTextBuffer
) : int

Paramètres

  • pUnk
    Type : Object

    [in] pointeur à l'interface d'IUnknown. Utilisez ce paramètre à AddRef et libérez la vue afin que la mémoire tampon ne soit pas libérée avant la vue.

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::RegisterIndependentView(
   [in] IUnknown *pUnk,
   [in] IVsTextBuffer *pBuffer
);

Si vous mettez en haut d'une vue personnalisée, telle qu'un générateur de formulaires, dans une mémoire tampon appel, cette méthode afin que le gestionnaire de texte puisse la suivre.

Sécurité .NET Framework

Voir aussi

Référence

IVsTextManager Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms