ServiceProvider.GetService, méthode (Type)

Récupère un service du type spécifié.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Public Overridable Function GetService ( _
    serviceType As Type _
) As Object
public virtual Object GetService(
    Type serviceType
)
public:
virtual Object^ GetService(
    Type^ serviceType
)
abstract GetService : 
        serviceType:Type -> Object  
override GetService : 
        serviceType:Type -> Object
public function GetService(
    serviceType : Type
) : Object

Paramètres

  • serviceType
    Type : Type

    Type de service.

Valeur de retour

Type : Object
Retourne le service du type spécifié, ou retourne nullune référence null (Nothing en Visual Basic) si aucun service n'est trouvé.

Implémentations

IServiceProvider.GetService(Type)

Exceptions

Exception Condition
ArgumentNullException

Le paramètre serviceType est nullune référence null (Nothing en Visual Basic).

Notes

Cette méthode crée le service via un rappel précédemment spécifiée, retourne le service existant, ou obtient le service via un service parent. Si cette méthode ne peut pas obtenir le service, elle appelle le fournisseur de services parent, s'il existe.

Sécurité .NET Framework

Voir aussi

Référence

ServiceProvider Classe

GetService, surcharge

Microsoft.VisualStudio.Data.Framework, espace de noms