GlobalObjectProvider.GetService, méthode
Obtient le service demandé.
Espace de noms : Microsoft.VisualStudio.Shell.Design
Assembly : Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)
Syntaxe
'Déclaration
Protected Function GetService ( _
serviceType As Type _
) As Object
protected Object GetService(
Type serviceType
)
Paramètres
- serviceType
Type : System.Type
Type du service à extraire
Valeur de retour
Type : System.Object
Object qui représente une instance du service demandé ; sinon, nullRéférence Null (Nothing en Visual Basic) si ce service n'existe.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | serviceType a la valeur nullRéférence Null (Nothing en Visual Basic). |
Remarques
L'implémentation par défaut de la méthode d'GetService délègue la demande à IServiceProvider qui est définie par 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