ServiceManager.GetRequiredService<TServiceType> – metoda
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 Function GetRequiredService(Of TServiceType) As TServiceType
public TServiceType GetRequiredService<TServiceType>()
public:
generic<typename TServiceType>
TServiceType GetRequiredService()
member GetRequiredService : unit -> 'TServiceType
Jazyk JScript nepodporuje obecné typy a metody.
Parametry typu
- TServiceType
Vrácená hodnota
Typ: TServiceType
Instance typu požadované služby.Tato metoda vrátí nikdy nullodkaz Null (Nothing v jazyce Visual Basic).
Výjimky
Výjimka | Podmínka |
---|---|
NotSupportedException | Neexistuje služba požadovaného typu. |
Poznámky
GetRequiredService<TServiceType>Vyvolá NotSupportedException Pokud není k dispozici služba požadovaného typu. Pokud nullodkaz Null (Nothing v jazyce Visual Basic) je přijatelné namísto výjimku použití vrácenou hodnotu GetService 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ů