ServiceManager.GetService – metoda (Type)
Když přepsán v odvozené třídě načte instance služby zadaného typu.
Obor názvů: Microsoft.Windows.Design
Sestavení: Microsoft.Windows.Design.Extensibility (v Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
'Deklarace
Public MustOverride Function GetService ( _
serviceType As Type _
) As Object
public abstract Object GetService(
Type serviceType
)
public:
virtual Object^ GetService(
Type^ serviceType
) abstract
abstract GetService :
serviceType:Type -> Object
public abstract function GetService(
serviceType : Type
) : Object
Parametry
- serviceType
Typ: System.Type
Typ služby načíst.
Vrácená hodnota
Typ: System.Object
Instance typu služba požaduje; jinak nullodkaz Null (Nothing v jazyce Visual Basic).
Implementuje
IServiceProvider.GetService(Type)
Poznámky
Pokud nullodkaz Null (Nothing v jazyce Visual Basic) není přijatelný pro vrácenou hodnotu a je upřednostňována výjimku, použijte GetRequiredService<TServiceType> namísto. GetRequiredService<TServiceType>poskytuje spolehlivější smlouvy.
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.
Viz také
Odkaz
Microsoft.Windows.Design – obor názvů