Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
- serviceType
Tipo: System.Type
El tipo de servicio.
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.