Partilhar via


Microsoft.Azure.SpatialAnchors Espaço de Nomes

Classes

AnchorLocateCriteria

Especifica um conjunto de critérios para localizar âncoras.

AnchorLocatedEventArgs

Utilize este tipo para determinar o estado de uma âncora após uma operação de localização.

CloudSpatialAnchor

Utilize esta classe para representar uma âncora no espaço que pode ser mantida numa CloudSpatialAnchorSession.

CloudSpatialAnchorSession

Utilize esta classe para criar, localizar e gerir âncoras espaciais.

CloudSpatialAnchorSessionDeferral

Utilize esta classe para adiar a conclusão de uma operação.

CloudSpatialAnchorSessionDiagnostics

Utilize esta classe para configurar diagnósticos de sessão que podem ser recolhidos e submetidos para melhorar a qualidade do sistema.

CloudSpatialAnchorWatcher

Utilize esta classe para controlar um objeto que observa âncoras espaciais.

CloudSpatialException

A exceção que é emitida quando ocorre um erro ao processar âncoras espaciais na cloud.

GeoLocation

Contém informações de localização geográfica opcionais numa impressão digital do sensor.

LocateAnchorsCompletedEventArgs

Utilize este tipo para determinar quando uma operação de localização foi concluída.

NearAnchorCriteria

Utilize esta classe para descrever como as âncoras a localizar devem estar perto de uma âncora de origem.

NearDeviceCriteria

Utilize esta classe para descrever como as âncoras a localizar devem estar perto do dispositivo.

OnLogDebugEventArgs

Fornece dados para o evento que é acionado para mensagens de registo.

PlatformLocationProvider

Utilize esta classe para obter uma estimativa da localização atual do seu dispositivo. Normalmente, um PlatformLocationProvider é transmitido para uma CloudSpatialAnchorSession para permitir um cenário de relocalização em larga escala com a Relocalização Conjunta.

SensorCapabilities

Utilize esta classe para dar acesso à sessão aos sensores para ajudar a encontrar âncoras à sua volta. Normalmente, isto é utilizado por um PlatformLocationProvider para configurar sensores. Veja Relocalização Grosseira para saber mais sobre sensores e plataformas.

SensorFingerprintEventArgs

Informa a aplicação de que o serviço gostaria de ter uma impressão digital do sensor atualizada.

SessionConfiguration

Utilize esta classe para configurar a configuração do serviço para uma SpatialAnchorSession.

SessionErrorEventArgs

Fornece dados para o evento que é acionado quando são gerados erros.

SessionStatus

Este tipo descreve o estado do processamento de dados espaciais.

SessionUpdatedEventArgs

Fornece dados para o evento que é acionado quando o estado da sessão é atualizado.

TokenRequiredEventArgs

Informa a aplicação de que o serviço necessita de um token de acesso ou token de autenticação atualizado.

Enumerações

AnchorDataCategory

Utilize os valores da categoria de dados para determinar que dados são devolvidos num objeto AnchorLocateCriteria.

BluetoothStatusResult

Valores possíveis devolvidos ao consultar PlatformLocationProvider para capacidades Bluetooth

CloudSpatialErrorCode

Identifica a origem de um erro numa sessão espacial na cloud.

GeoLocationStatusResult

Valores possíveis devolvidos ao consultar as capacidades PlatformLocationProvider para GeoLocation

LocateAnchorStatus

Utilize esta enumeração para determinar se uma âncora foi localizada e o motivo pelo qual pode ter falhado.

LocateStrategy

Utilize esta enumeração para indicar o método através do qual as âncoras podem ser localizadas.

SessionLogLevel

Define os níveis de gravidade do registo.

SessionUserFeedback

Utilize esta enumeração para descrever o tipo de feedback que pode ser fornecido ao utilizador sobre dados

WifiStatusResult

Valores possíveis devolvidos ao consultar PlatformLocationProvider para obter capacidades wi-fi

Delegados

AnchorLocatedDelegate

Informa a aplicação de que uma sessão localizou uma âncora ou detetou que ainda não pode estar localizada.

LocateAnchorsCompletedDelegate

Informa a aplicação de que foi concluída uma operação de localização.

OnLogDebugDelegate

Informa a aplicação de uma mensagem de registo de depuração.

SessionErrorDelegate

Informa a aplicação de que ocorreu um erro numa sessão.

SessionUpdatedDelegate

Informa a aplicação de que uma sessão foi atualizada com novas informações.

TokenRequiredDelegate

Informa a aplicação de que uma sessão requer um token de acesso ou token de autenticação atualizado.

UpdatedSensorFingerprintRequiredDelegate

Informa a aplicação de que uma sessão está a pedir uma impressão digital do sensor atualizada para ajudar na recolha de âncoras.