ServiceProvider.GetService (Método) (Type)

Recupera un servicio del tipo especificado.

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
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 devuelto

Tipo: System.Object
Devuelve el servicio del tipo especificado, o devuelve nullreferencia null (Nothing en Visual Basic) si no se encuentra ningún servicio.

Implementaciones

IServiceProvider.GetService(Type)

Excepciones

Excepción Condición
ArgumentNullException

El valor del parámetro serviceType es nullreferencia null (Nothing en Visual Basic).

Comentarios

Este método crea el servicio con una devolución de llamada previamente especificado, devuelve el servicio existente, o obtiene el servicio con un servicio primario.Si este método no puede obtener el servicio, llama al proveedor de servicios principal, si existe.

Seguridad de .NET Framework

Vea también

Referencia

ServiceProvider Clase

GetService (Sobrecarga)

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)