Поделиться через


ServiceManager.GetService<TServiceType> - метод

Извлекает экземпляр службы указанного универсального типа.

Пространство имен:  Microsoft.Windows.Design
Сборка:  Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)

Синтаксис

'Декларация
Public Function GetService(Of TServiceType) As TServiceType
public TServiceType GetService<TServiceType>()
public:
generic<typename TServiceType>
TServiceType GetService()
member GetService : unit -> 'TServiceType 
JScript не поддерживает универсальные типы и методы.

Параметры типа

  • TServiceType

Возвращаемое значение

Тип: TServiceType
Экземпляр запрашиваемого типа службы, в противном случае — nullпустая ссылка (Nothing в Visual Basic).

Заметки

Если значение nullпустая ссылка (Nothing в Visual Basic) недопустимо в качестве возвращаемого значения и предпочтительнее использовать исключение, используйте метод GetRequiredService<TServiceType>. GetRequiredService<TServiceType> предоставляет более надежный контракт.

Безопасность платформы .NET Framework

См. также

Ссылки

ServiceManager Класс

GetService - перегрузка

Microsoft.Windows.Design - пространство имен

EditingContext

ContextItem

Другие ресурсы

Расширяемость среды конструктора WPF