CloudSpatialAnchorSession Classe
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.
Utilize esta classe para criar, localizar e gerir âncoras espaciais.
public ref class CloudSpatialAnchorSession : IDisposable
public class CloudSpatialAnchorSession : IDisposable
type CloudSpatialAnchorSession = class
interface IDisposable
Public Class CloudSpatialAnchorSession
Implements IDisposable
- Herança
-
CloudSpatialAnchorSession
- Implementações
Construtores
CloudSpatialAnchorSession() |
Inicializa uma nova instância com uma configuração predefinida. |
CloudSpatialAnchorSession(IntPtr, Boolean) |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
Propriedades
Configuration |
As informações de configuração da sessão. |
Diagnostics |
As definições de diagnóstico da sessão, que podem ser utilizadas para recolher e submeter dados para resolução de problemas e melhorias. |
LocationProvider |
Fornecedor de localização utilizado para criar e localizar âncoras com a Relocalização Conjunta. |
LogLevel |
Nível de registo para os eventos de registo de sessão. |
Session |
A sessão de controlo utilizada para ajudar a localizar âncoras. |
SessionId |
O identificador exclusivo da sessão. |
TelemetryEnabled |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
Métodos
ConvertCookieToHandle(UInt64) |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
ConvertHandleToCookie(IntPtr) |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
CreateAnchorAsync(CloudSpatialAnchor) |
Cria uma nova âncora espacial persistente a partir das propriedades de cadeia e âncora local especificadas. |
CreateWatcher(AnchorLocateCriteria) |
Cria um novo objeto que observa âncoras que cumprem os critérios especificados. |
DeleteAnchorAsync(CloudSpatialAnchor) |
Elimina uma âncora espacial persistente. |
Dispose() |
Executa tarefas definidas pela aplicação associadas à libertação, libertação ou reposição de recursos não geridos. |
Finalize() |
Finaliza uma instância da CloudSpatialAnchorSession classe . |
GetAccessTokenWithAccountKeyAsync(String) |
Obtém o token de acesso do Azure Spatial Anchors a partir da chave de conta. |
GetAccessTokenWithAuthenticationTokenAsync(String) |
Obtém o token de acesso do Azure Spatial Anchors a partir do token de autenticação. |
GetActiveWatchers() |
Obtém uma lista de observadores ativos. |
GetAnchorPropertiesAsync(String) |
Obtém uma âncora espacial na cloud para o identificador especificado, mesmo que ainda não tenha sido localizado. |
GetNearbyAnchorIdsAsync(NearDeviceCriteria) |
Obtém uma lista de todos os IDs de âncora espacial na cloud nas proximidades correspondentes a um determinado critério. |
GetSessionStatusAsync() |
Obtém um objeto que descreve o estado da sessão. |
ProcessFrame(IntPtr) |
As aplicações têm de chamar este método em plataformas onde o processamento por frame é necessário. |
RefreshAnchorPropertiesAsync(CloudSpatialAnchor) |
Atualiza as propriedades da âncora espacial especificada. |
Reset() |
Repõe os dados do ambiente capturados nesta sessão; as aplicações têm de chamar este método quando o controlo é perdido. |
Start() |
Começa a capturar dados do ambiente para a sessão. |
Stop() |
Para a captura de dados de ambiente para a sessão e cancela quaisquer operações de localização pendentes. Os dados do ambiente são mantidos. |
UpdateAnchorPropertiesAsync(CloudSpatialAnchor) |
Atualizações a âncora espacial especificada. |
evento
AnchorLocated |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
Error |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
LocateAnchorsCompleted |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
OnLogDebug |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
SessionUpdated |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
TokenRequired |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |
UpdatedSensorFingerprintRequired |
Utilize esta classe para criar, localizar e gerir âncoras espaciais. |