Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient le fournisseur de services.
Espace de noms : Microsoft.VisualStudio.Shell.Design
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
Private Sub GetSite ( _
ByRef riid As Guid, _
<OutAttribute> ByRef ppv As IntPtr _
) Implements IObjectWithSite.GetSite
void IObjectWithSite.GetSite(
ref Guid riid,
out IntPtr ppv
)
Paramètres
- riid
Type : System.Guid%
GUID du fournisseur de services.
- ppv
Type : System.IntPtr%
[out] retourne un pointeur au fournisseur de services comme IObjectWithSite.
Implémentations
IObjectWithSite.GetSite(Guid%, IntPtr%)
Exceptions
| Exception | Condition |
|---|---|
| COMException | IServiceProvider interne n'a pas été défini par un appel à l'SetSite ou le fournisseur ne peut pas être cast au type d'IObjectWithSite. |
Remarques
Avant d'appeler l'GetSite ou les méthodes d'GetService, vous devez définir le fournisseur interne par un appel à la méthode d'SetSite.
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, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.Shell.Design, espace de noms
SetSite