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


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

Обновлен: Ноябрь 2007

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

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

Синтаксис

'Декларация
Public Function GetService(Of ServiceType) As ServiceType
'Применение
Dim instance As ServiceManager
Dim returnValue As ServiceType

returnValue = instance.GetService()
public ServiceType GetService<ServiceType>()
public:
generic<typename ServiceType>
ServiceType GetService()
JScript не поддерживает универсальные типы и методы.

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

  • ServiceType
    Тип извлекаемой службы.

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

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

Заметки

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

Разрешения

См. также

Ссылки

ServiceManager Класс

ServiceManager - члены

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

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

EditingContext

ContextItem

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

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