ObjectWithSite.IObjectWithSite.GetSite, méthode
Récupère le dernier site défini à l'aide de la méthode d' IObjectWithSite.SetSite . Dans les cas où il n'existe aucun site, l'objet retourne une exception.
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%Fournit l'IID du pointeur d'interface retourné dans le paramètre d' ppvSite .
ppvSite
Type : IntPtr%L'adresse de la variable void de l'appelant dans lequel l'objet stocke le pointeur d'interface de bout de site vu dans la méthode d' M:Microsoft.VisualStudio.Data.ObjectWithSite.Microsoft.VisualStudio.OLE.Interop.IObjectWithSite.SetSite(System.Object) .
Implémentations
IObjectWithSite.GetSite(Guid, IntPtr)
Notes
Implémente la méthode IObjectWithSite.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.