ServiceProvider.GetService, méthode (Guid)
Récupère un service avec un service spécifié un GUID.
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Public Function GetService ( _
serviceGuid As Guid _
) As Object
public Object GetService(
Guid serviceGuid
)
public:
Object^ GetService(
Guid serviceGuid
)
member GetService :
serviceGuid:Guid -> Object
public function GetService(
serviceGuid : Guid
) : Object
Paramètres
serviceGuid
Type : GuidGUID d'un service.
Valeur de retour
Type : Object
Retourne le service avec le service spécifié GUID, ou retourne nullune référence null (Nothing en Visual Basic) si aucun service n'a été trouvé.
Notes
Le comportement de cette méthode diffère selon l'objectif de l'instance d' IServiceProvider . Lorsque cet objet fournit un fournisseur de services, il utilise les informations spécifiées par la propriété d' ServiceTypes pour mapper un GUID dans une valeur d' Type , puis les délégués à la méthode d' GetServiceImpl . En revanche, s'il ne peut pas mapper un GUID, il délègue à GetServiceImpl la méthode.
Lorsque cet objet encapsule un fournisseur de services non managé, il marshale la demande à l'interface COM sous-jacente et retourne le résultat.
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, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.