Compartilhar via


Explorar a funcionalidade de Geolocalização por meio do painel de propriedades do cartão designer de cartão na Extensão de Cartão Adaptável

Neste tutorial, vamos ver como podemos usar o painel de propriedades do cartão designer de cartão para explorar ações de geolocalização.

Iremos:

  • Atualizar as cadeias de caracteres do cartão
  • Introduzir ações de geolocalização no Modo de Exibição do Cartão, no botão Principal e no botão Secundário

Primeiro, descubra o domínio para a URL do seu locatário e site do SharePoint que você deseja usar para testar e acessar a página workbench.aspx. Por exemplo: https://contoso.sharepoint.com/sites/devsite/_layouts/workbench.aspx.

Aqui, clique no ícone '+' no meio da página e adicione o cartão card-designer na tela.

Em seguida, clique no ícone de lápis adjacente a este cartão para abrir o painel de propriedades.

Atualizar as cadeias de caracteres do cartão

Aqui, primeiro defina card size como Large.

Para fornecer rótulos descritivos, altere Title para GeoLocation, Heading para GeoLocation Demo e description para Demo GeoLocation Actions.

Adicionando cadeias de caracteres no painel de propriedades do cartão do designer de cartão

Adicionando ação no Modo de Exibição de Cartão

Em Actions, clique no menu suspenso de card action e selecione a opção Select location from a map.

Defina a ação ao clicar como

Adicionando ação no botão Primário

Em seguida, para o Primary Button, defina Title como My Location e, no menu suspenso de ação, selecione Display a specified or current location.

Defina a ação ao clicar como

Adicionando ação no botão Secundário

Por fim, para Secondary Button, defina Title como Custom Location e, no menu suspenso de ação, selecione Display a specified or current location.

Em seguida, ative o botão de alternância Display a specified location.

Isso abrirá duas caixas de texto para coordenadas de localização.

Aqui você pode fornecer as coordenadas de localização de sua escolha.

Para nosso exemplo, estamos colocando 27.98884062493244 como o valor da caixa de texto rotulada latitude e 86.9249751 para a caixa de texto rotulada longitude. Estas são as coordenadas do Monte Everest.

Defina a ação ao clicar como

Experimente as ações de geolocalização

Agora, feche o painel de propriedades e clique em Preview no canto superior direito da página:

  • Clique no próprio cartão para selecionar um local no mapa
  • Clicar em My location abrirá um mapa mostrando sua localização atual
  • Clicar em Show custom location abrirá um mapa mostrando sua localização personalizada (Monte Everest)

Agora você pode conferir as três ações de geolocalização que você introduziu por meio do painel de propriedades.

Cartão Designer de Cartão com ações de geolocalização configuradas

Observação

Essa experiência do painel de propriedades não permite que você introduza o retorno de chamada onAction e, portanto, a ação Select location from a map é, na verdade, não operacional.