ServiceProviderWithSite.IObjectWithSite.GetSite (Método)
Recupera el sitio último establecido mediante el método de IObjectWithSite.SetSite .Si no hay ningún sitio conocido, se produce una excepción.
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
Private Sub GetSite ( _
ByRef riid As Guid, _
<OutAttribute> ByRef ppvSite As IntPtr _
) Implements IObjectWithSite.GetSite
void IObjectWithSite.GetSite(
ref Guid riid,
out IntPtr ppvSite
)
private:
virtual void GetSite(
Guid% riid,
[OutAttribute] IntPtr% ppvSite
) sealed = IObjectWithSite::GetSite
private abstract GetSite :
riid:Guid byref *
ppvSite:IntPtr byref -> unit
private override GetSite :
riid:Guid byref *
ppvSite:IntPtr byref -> unit
JScript no admite implementaciones explícitas de interfaces.
Parámetros
- riid
Tipo: System.Guid%
El id. de interfaz (IID) del puntero de interfaz recuperable en el parámetro de ppvSite .
- ppvSite
Tipo: System.IntPtr%
Dirección de la variable de puntero que recibe la solicitud de puntero de interfaz en el parámetro de riid .
Implementaciones
IObjectWithSite.GetSite(Guid%, IntPtr%)
Comentarios
Proporciona una implementación administrada del método de GetSite .
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.