Partilhar via


Método ServiceProvider.GetService (Type)

Recupera um serviço do tipo especificado.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
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

Parâmetros

Valor de retorno

Tipo: System.Object
Retorna o serviço do tipo especificado, ou retorna nulluma referência nula (Nothing no Visual Basic) serviço se nenhum for encontrado.

Implementações

IServiceProvider.GetService(Type)

Exceções

Exceção Condição
ArgumentNullException

o parâmetro de serviceType é nulluma referência nula (Nothing no Visual Basic).

Comentários

Este método cria o serviço com um retorno de chamada anteriormente especificado, retorna o serviço existente, ou obtém o serviço com um serviço pai.Se este método não pode obter o serviço, chama o provedor de serviços pai, se houver.

Segurança do .NET Framework

Consulte também

Referência

ServiceProvider Classe

Sobrecargas GetService

Namespace Microsoft.VisualStudio.Data.Framework