Sdílet prostřednictvím


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

Viz také

Odkaz

ServiceManager Třída

Microsoft.Windows.Design – obor názvů

EditingContext

ContextItem

Další zdroje

WPF Designer Extensibility