Compartilhar via


RemoteSystemApp Classe

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.remotesystems.RemoteSystemApp

public class RemoteSystemApp

Representa um aplicativo em um sistema remoto.

Resumo do método

Modificador e tipo Método e descrição
List<ConnectedDevicesAccount> getAccounts()

Retorne uma lista de todas as contas associadas ao RemoteSystemApp que você tem permissões para conhecer. O que determina as permissões é se o ConnectedDevicesAccount existe em ConnectedDevicesAccountManager quando o RemoteSystemWatcher é iniciado.

List<AppServiceInfo> getAppServices()

Obtém os serviços de aplicativo registrados por este aplicativo.

Map<String, String> getAttributes()

Obtém os atributos deste aplicativo.

String getDisplayName()

Obtém o nome amigável para exibição para este aplicativo. Esse é o nome usado pelo dispositivo para identificação de Bluetooth. Se isso não tiver sido definido ou o dispositivo não oferecer suporte a Bluetooth, esse campo estará vazio.

String getId()

Obtém um identificador exclusivo para este aplicativo.

boolean getIsAvailableByProximity()

Indica se esse aplicativo está disponível no momento para conexão proximal.

boolean getIsAvailableBySpatialProximity()

Indica se esse aplicativo está atualmente disponível para conexão de compartilhamento espacial.

Detalhes do método

getAccounts

public List getAccounts()

Retorne uma lista de todas as contas associadas ao RemoteSystemApp que você tem permissões para conhecer. O que determina as permissões é se o ConnectedDevicesAccount existe em ConnectedDevicesAccountManager quando o RemoteSystemWatcher é iniciado.

Returns:

Lista das ConnectedDevicesAccount quais estão associadas a esse Aplicativo.

getAppServices

public List getAppServices()

Obtém os serviços de aplicativo registrados por este aplicativo.

Returns:

Uma matriz de **Instâncias do AppServiceInfo** que descreve os serviços registrados.

getAttributes

public Map getAttributes()

Obtém os atributos deste aplicativo.

Returns:

Um **Mapa** de pares chave/valor definindo os atributos.

getDisplayName

public String getDisplayName()

Obtém o nome amigável para exibição para este aplicativo. Esse é o nome usado pelo dispositivo para identificação de Bluetooth. Se isso não tiver sido definido ou o dispositivo não oferecer suporte a Bluetooth, esse campo estará vazio.

Returns:

Uma Cadeia de caracteres do nome de exibição.

getId

public String getId()

Obtém um identificador exclusivo para este aplicativo.

Returns:

Um identificador de cadeia de caracteres exclusivo.

getIsAvailableByProximity

public boolean getIsAvailableByProximity()

Indica se esse aplicativo está disponível no momento para conexão proximal.

Returns:

**true** se o aplicativo estiver disponível para conexão proximal, caso contrário , **false**.

getIsAvailableBySpatialProximity

public boolean getIsAvailableBySpatialProximity()

Indica se esse aplicativo está atualmente disponível para conexão de compartilhamento espacial.

Returns:

**true** se o aplicativo estiver disponível para compartilhamento espacial, caso contrário , **false**.

Aplica-se a