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

Voir aussi

Référence

ServiceProviderWithSite Classe

Microsoft.VisualStudio.Data, espace de noms