Udostępnij za pośrednictwem


Metoda IVsWindowFrame.QueryViewInterface — (Guid, IntPtr)

 

Zapewnia IVsWindowFrame z Pomocnika widoku (VSFPROPID_ViewHelper) do listy powiadomień o zdarzeniach.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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

Parametry

  • riid
    Type: System.Guid

    [in] Identyfikator żądanego ramki okna.

  • ppv
    Type: System.IntPtr

    [out, iid_is(riid)] Adres zmiennej wskaźnika, która odbiera wskaźnika ramki okna w riid.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

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

Podobne do stosowania QueryInterface, z wyjątkiem wywołujesz w ViewHelper.

Zobacz też

Interfejs IVsWindowFrame
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku