Freigeben über


ObjectWithSite.IObjectWithSite.GetSite(Guid, IntPtr) Method

Definition

Retrieves the last site set using the IObjectWithSite.SetSite(Object) method. In cases where there is no known site, the object returns an exception.

 virtual void Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.GetSite(Guid % riid, [Runtime::InteropServices::Out] IntPtr % ppvSite) = Microsoft::VisualStudio::OLE::Interop::IObjectWithSite::GetSite;
void IObjectWithSite.GetSite (ref Guid riid, out IntPtr ppvSite);
abstract member Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.GetSite : Guid * nativeint -> unit
override this.Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.GetSite : Guid * nativeint -> unit
Sub GetSite (ByRef riid As Guid, ByRef ppvSite As IntPtr) Implements IObjectWithSite.GetSite

Parameters

riid
Guid

Provides the IID of the interface pointer returned in the ppvSite parameter.

ppvSite
IntPtr

nativeint

The address of the caller's void variable in which the object stores the interface pointer of the site last seen in the M:Microsoft.VisualStudio.Data.ObjectWithSite.Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.SetSite(System.Object) method.

Implements

Applies to