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