ServiceProviderWithSite.IObjectWithSite.GetSite, méthode
Récupère le dernier site défini à l'aide de la méthode d' IObjectWithSite.SetSite . Si aucun site, une exception est levée.
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
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 ne prend pas en charge les implémentations d'interfaces explicites.
Paramètres
riid
Type : Guid%l'ID d'interface (IID) du pointeur d'interface restituable dans le paramètre d' ppvSite .
ppvSite
Type : IntPtr%Adresse de la variable pointeur qui reçoit la demande de pointeur d'interface dans le paramètre d' riid .
Implémentations
IObjectWithSite.GetSite(Guid, IntPtr)
Notes
Fournit une implémentation managée de la méthode d' GetSite .
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.