ServiceProvider.GetService – metoda (Type)
Obnoví službu zadaného typu.
Obor názvů: Microsoft.VisualStudio.Data.Framework
Sestavení: Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Deklarace
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
Parametry
- serviceType
Typ: System.Type
Typ služby.
Vrácená hodnota
Typ: System.Object
Vrátí zadaný typ služby nebo vrátí hodnotu null Pokud je nalezena žádná služba.
Implementuje
IServiceProvider.GetService(Type)
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | The serviceType parameter is nullodkaz null (Nothing v jazyce Visual Basic). |
Poznámky
Tato metoda vytvoří služby prostřednictvím dříve zadané zpětné volání vrátí existující službu nebo služby dostane nadřazené služby.Pokud tato metoda není schopen získat službu, volá nadřazený poskytovatel metadat, pokud existuje.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.