AITool.GetService Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| GetService(Type, Object) |
Pergunta a AITool um objeto do tipo |
| GetService<TService>(Object) |
Pede a AITool um objeto do tipo |
GetService(Type, Object)
- Origem:
- AITool.cs
Pergunta a AITool um objeto do tipo serviceTypeespecificado .
public virtual object? GetService(Type serviceType, object? serviceKey = default);
abstract member GetService : Type * obj -> obj
override this.GetService : Type * obj -> obj
Public Overridable Function GetService (serviceType As Type, Optional serviceKey As Object = Nothing) As Object
Parâmetros
- serviceType
- Type
O tipo de objeto a ser pedido.
- serviceKey
- Object
Uma chave opcional que pode ser usada para ajudar a identificar o serviço-alvo.
Devoluções
O objeto encontrado, caso contrário null.
Exceções
serviceType é null.
Observações
O objetivo deste método é permitir a recuperação de serviços fortemente tipados que possam ser fornecidos pelo AITool, incluindo ele próprio ou quaisquer serviços que possa estar a envolver.
Aplica-se a
GetService<TService>(Object)
- Origem:
- AITool.cs
Pede a AITool um objeto do tipo TService.
public TService? GetService<TService>(object? serviceKey = default);
member this.GetService : obj -> 'Service
Public Function GetService(Of TService) (Optional serviceKey As Object = Nothing) As TService
Parâmetros de Tipo Genérico
- TService
O tipo do objeto a recuperar.
Parâmetros
- serviceKey
- Object
Uma chave opcional que pode ser usada para ajudar a identificar o serviço-alvo.
Devoluções
O objeto encontrado, caso contrário null.
Observações
O objetivo deste método é permitir a recuperação de serviços fortemente tipados que possam ser fornecidos pelo AITool, incluindo ele próprio ou quaisquer serviços que possa estar a envolver.