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> предоставляет более надежный контракт.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design - пространство имен