Compartir a través de


IVsLanguageInfo.GetCodeWindowManager (Método)

Permite que un lenguaje agregue elementos gráficos a un editor de código.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
Function GetCodeWindowManager ( _
    pCodeWin As IVsCodeWindow, _
    <OutAttribute> ByRef ppCodeWinMgr As IVsCodeWindowManager _
) As Integer
int GetCodeWindowManager(
    IVsCodeWindow pCodeWin,
    out IVsCodeWindowManager ppCodeWinMgr
)
int GetCodeWindowManager(
    [InAttribute] IVsCodeWindow^ pCodeWin, 
    [OutAttribute] IVsCodeWindowManager^% ppCodeWinMgr
)
abstract GetCodeWindowManager : 
        pCodeWin:IVsCodeWindow * 
        ppCodeWinMgr:IVsCodeWindowManager byref -> int
function GetCodeWindowManager(
    pCodeWin : IVsCodeWindow, 
    ppCodeWinMgr : IVsCodeWindowManager
) : int

Parámetros

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsLanguageInfo::GetCodeWindowManager(
   [in] IVsCodeWindow *pCodeWin, 
   [out] IVsCodeWindowManager **ppCodeWinMgr
);

Visual Studio llama a este método para obtener un administrador de ventana de código como se representa por la interfaz de IVsCodeWindowManager y dejar el servicio de tener acceso a la ventana de código para agregar elementos gráficos posibles como una barra desplegable. Este método es el segundo método denominado después de que un paquete de idioma se carga (el primer método es el método en el paquete de idioma propio de SetSite ).

Seguridad de .NET Framework

Vea también

Referencia

IVsLanguageInfo Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)