Partilhar via


Método IVsWindowFrame.QueryViewInterface (Guid, IntPtr)

 

Publicado: abril de 2016

Fornece IVsWindowFrame com um auxiliar do modo de exibição (VSFPROPID_ViewHelper) inserido na sua lista de notificações de eventos.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int QueryViewInterface(
    [InAttribute] ref Guid riid,
    out IntPtr ppv
)
int QueryViewInterface(
    [InAttribute] Guid% riid,
    [OutAttribute] IntPtr% ppv
)
abstract QueryViewInterface : 
        riid:Guid byref *
        ppv:nativeint byref -> int
Function QueryViewInterface (
    <InAttribute> ByRef riid As Guid,
    <OutAttribute> ByRef ppv As IntPtr
) As Integer

Parâmetros

  • riid
    [in] Identificador da moldura da janela que está sendo solicitado.
  • ppv
    [out, iid_is(riid)] Endereço da variável de ponteiro que recebe o ponteiro do quadro de janela solicitado na riid.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsWindowFrame::QueryViewInterface(
   [in] REFIID riid,
   [out, iid_is(riid)] void ** ppv
);

Semelhante à implementação de QueryInterface, exceto que você estiver ligando ViewHelper.

Consulte também

Interface IVsWindowFrame
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo