ServiceManager.GetService<TServiceType>-Methode

Ruft eine Dienstinstanz des angegebenen generischen Typs ab.

Namespace:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
Public Function GetService(Of TServiceType) As TServiceType
public TServiceType GetService<TServiceType>()
public:
generic<typename TServiceType>
TServiceType GetService()
member GetService : unit -> 'TServiceType 
JScript unterstützt keine generischen Typen oder Methoden.

Typparameter

  • TServiceType

Rückgabewert

Typ: TServiceType
Eine Instanz des angeforderten Diensttyps, andernfalls nullNULL-Verweis (Nothing in Visual Basic).

Hinweise

Wenn nullNULL-Verweis (Nothing in Visual Basic) als Rückgabewert anstelle einer Ausnahme nicht akzeptabel ist und eine Ausnahme bevorzugt wird, verwenden Sie stattdessen GetRequiredService<TServiceType>. GetRequiredService<TServiceType> stellt einen zuverlässigeren Vertrag bereit.

.NET Framework-Sicherheit

Siehe auch

Referenz

ServiceManager Klasse

GetService-Überladung

Microsoft.Windows.Design-Namespace

EditingContext

ContextItem

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit