Partager via


Package.IServiceProvider.QueryService, méthode

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Implémentation interne d'IServiceProvider.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Private Function QueryService ( _
    ByRef sid As Guid, _
    ByRef iid As Guid, _
    <OutAttribute> ByRef ppvObj As IntPtr _
) As Integer Implements IServiceProvider.QueryService
int IServiceProvider.QueryService(
    ref Guid sid,
    ref Guid iid,
    out IntPtr ppvObj
)

Paramètres

  • iid
    Type : System.Guid%
    GUID de l'interface demandée

Valeur de retour

Type : System.Int32
Si la méthode réussit, elle retourne S_OK sinon, elle retourne code d'erreur.

Implémentations

IServiceProvider.QueryService(Guid%, Guid%, IntPtr%)

Sécurité .NET Framework

Voir aussi

Référence

Package Classe

Microsoft.VisualStudio.Shell, espace de noms