Partilhar via


MapsSearchClient.SearchPointOfInterestAsync Método

Definição

A Pesquisa de PONTOS de Interesse (POI) permite que você solicite resultados de POI por nome. A pesquisa dá suporte a parâmetros de consulta adicionais, como linguagem e resultados de filtragem por área de interesse controlada por país ou caixa delimitadora. O ponto de extremidade retornará apenas os resultados de POI correspondentes à cadeia de caracteres de consulta. A resposta inclui detalhes de POI, como endereço, um par de coordenadas local e categoria.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>> SearchPointOfInterestAsync (string query, bool? IsTypeAhead = default, Azure.Maps.Search.OperatingHoursRange? OperatingHours = default, Azure.Core.GeoJson.GeoBoundingBox BoundingBox = default, Azure.Maps.Search.SearchPointOfInterestOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SearchPointOfInterestAsync : string * Nullable<bool> * Nullable<Azure.Maps.Search.OperatingHoursRange> * Azure.Core.GeoJson.GeoBoundingBox * Azure.Maps.Search.SearchPointOfInterestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>>
override this.SearchPointOfInterestAsync : string * Nullable<bool> * Nullable<Azure.Maps.Search.OperatingHoursRange> * Azure.Core.GeoJson.GeoBoundingBox * Azure.Maps.Search.SearchPointOfInterestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Maps.Search.Models.SearchAddressResult>>
Public Overridable Function SearchPointOfInterestAsync (query As String, Optional IsTypeAhead As Nullable(Of Boolean) = Nothing, Optional OperatingHours As Nullable(Of OperatingHoursRange) = Nothing, Optional BoundingBox As GeoBoundingBox = Nothing, Optional options As SearchPointOfInterestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SearchAddressResult))

Parâmetros

query
String

O nome poi a ser pesquisado (por exemplo, "estátua da liberdade", "starbucks"), deve ser codificado corretamente na URL.

IsTypeAhead
Nullable<Boolean>

Booliano. Se o sinalizador typeahead estiver definido, a consulta será interpretada como uma entrada parcial e a pesquisa entrará no modo preditivo.

OperatingHours
Nullable<OperatingHoursRange>

Horas de operação para uma POI (Pontos de Interesse). A disponibilidade de horas de operação variará com base nos dados disponíveis. Se não for passado, nenhuma informação de horário de funcionamento será retornada.

BoundingBox
GeoBoundingBox

Caixa delimitadora

options
SearchPointOfInterestOptions

opções adicionais

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Aplica-se a