ServiceProvider.GetService (Método) (Guid)
Recupera un servicio con un servicio especificado GUID.
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
Public Function GetService ( _
serviceGuid As Guid _
) As Object
public Object GetService(
Guid serviceGuid
)
public:
Object^ GetService(
Guid serviceGuid
)
member GetService :
serviceGuid:Guid -> Object
public function GetService(
serviceGuid : Guid
) : Object
Parámetros
- serviceGuid
Tipo: System.Guid
GUID de un servicio.
Valor devuelto
Tipo: System.Object
Devuelve el servicio con el servicio especificado GUID, o devuelve nullreferencia null (Nothing en Visual Basic) si no se encontró ningún servicio.
Comentarios
El comportamiento de este método difiere en función del propósito de la instancia de IServiceProvider .Cuando este objeto está proporcionando un proveedor de servicios, usa la información especificada por la propiedad de ServiceTypes para asignar un GUID en un valor de Type , después a delega en el método de GetServiceImpl .Por otra parte, si no puede asignar el GUID, delega en GetServiceImpl el método.
Cuando este objeto está ajustando un proveedor de servicios no administrada, se calculan las referencias la solicitud a la interfaz y a retornos COM subyacentes el resultado.
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.