Compartilhar via


Método ServiceProvider.GetService (Guid)

Recupera um serviço com um serviço GUID especificado.

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

Sintaxe

'Declaração
Public Overridable Function GetService ( _
    serviceGuid As Guid _
) As Object
public virtual Object GetService(
    Guid serviceGuid
)
public:
virtual Object^ GetService(
    Guid serviceGuid
)
abstract GetService : 
        serviceGuid:Guid -> Object 
override GetService : 
        serviceGuid:Guid -> Object 
public function GetService(
    serviceGuid : Guid
) : Object

Parâmetros

  • serviceGuid
    Tipo: System.Guid
    Um GUID de um serviço.

Valor de retorno

Tipo: System.Object
O serviço com o serviço especificado GUID, ou nulluma referência nula (Nothing no Visual Basic) serviço se nenhum for encontrado.

Comentários

Este método usa as informações especificada pela propriedade de Services para mapear GUID em um valor de Type , e em seguida tenta-a obter o serviço com uma chamada a GetService.Se este método não pode obter o serviço, e o pai implementa IServiceProvider não gerenciado para que o serviço especificado GUID pode ser passado, consulte o serviço pai.

Segurança do .NET Framework

Consulte também

Referência

ServiceProvider Classe

Sobrecargas GetService

Namespace Microsoft.VisualStudio.Data.Framework