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


ServiceProvider.GetService - метод (Type)

Возвращает службу указанного типа.

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

Синтаксис

'Декларация
Public Overridable Function GetService ( _
    serviceType As Type _
) As Object
public virtual Object GetService(
    Type serviceType
)
public:
virtual Object^ GetService(
    Type^ serviceType
)
abstract GetService : 
        serviceType:Type -> Object 
override GetService : 
        serviceType:Type -> Object 
public function GetService(
    serviceType : Type
) : Object

Параметры

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

Тип: System.Object
Возвращает службу указанного типа, либо возвращает nullссылка NULL (Nothing в Visual Basic) если служба не найдено.

Реализации

IServiceProvider.GetService(Type)

Исключения

Исключение Условие
ArgumentNullException

Значение параметра serviceType — nullссылка NULL (Nothing в Visual Basic).

Заметки

Этот метод создает службу через ранее указанный метод обратного вызова возвращает существующую службу или получает службу через родительскую службу.Если этот метод не может получить службу, он вызывает поставщик родительской службы, если он существует.

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

См. также

Ссылки

ServiceProvider Класс

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

Microsoft.VisualStudio.Data.Framework - пространство имен