Android.Service.Settings.Preferences Namespace

Fornece serviços, clientes, solicitações e resultados para acesso a metadados e valores de preferência de configurações.

Classes

Nome Description
GetValueRequest

Solicite parâmetros para recuperar o valor atual de uma Preferência de Configurações.

GetValueRequest.Builder

Construtor a ser construído GetValueRequest.

GetValueRequest.InterfaceConsts

Contém constantes parceladas herdadas para GetValueRequest.

GetValueResult

Objeto de resultado fornecido um correspondente GetValueRequest.

GetValueResult.Builder

Construtor a ser construído GetValueResult.

GetValueResult.InterfaceConsts

Contém constantes parceladas herdadas para GetValueResult.

MetadataRequest

Solicite parâmetros para recuperar todos os metadados para todas as preferências de configurações disponíveis neste aplicativo.

MetadataRequest.Builder

Construtor a ser construído MetadataRequest.

MetadataRequest.InterfaceConsts

Contém constantes parceladas herdadas para MetadataRequest.

MetadataResult

Objeto de resultado fornecido um correspondente MetadataRequest.

MetadataResult.Builder

Construtor a ser construído MetadataResult.

MetadataResult.InterfaceConsts

Contém constantes parceladas herdadas para MetadataResult.

SettingsPreferenceMetadata

Representação de objeto de dados de uma definição e estado de preferência de configurações.

SettingsPreferenceMetadata.Builder

Construtor a ser construído SettingsPreferenceMetadata.

SettingsPreferenceMetadata.InterfaceConsts

Contém constantes parceladas herdadas para SettingsPreferenceMetadata.

SettingsPreferenceService

Classe base para um serviço que expõe suas preferências de configurações ao acesso externo.

SettingsPreferenceServiceClient

Classe cliente responsável por associar e interagir com uma instância de SettingsPreferenceService.

SettingsPreferenceValue

Esses objetos representam um valor que pode ser usado para uma preferência de configurações específica.

SettingsPreferenceValue.Builder

Construtor a ser construído SettingsPreferenceValue.

SettingsPreferenceValue.InterfaceConsts

Contém constantes parceladas herdadas para SettingsPreferenceValue.

SetValueRequest

Solicite parâmetros para definir o valor atual como uma Preferência de Configurações.

SetValueRequest.Builder

Construtor a ser construído SetValueRequest.

SetValueRequest.InterfaceConsts

Contém constantes parceladas herdadas para SetValueRequest.

SetValueResult

Objeto de resultado fornecido um correspondente SetValueRequest.

SetValueResult.Builder

Construtor a ser construído SetValueResult.

SetValueResult.InterfaceConsts

Contém constantes parceladas herdadas para SetValueResult.

Enumerações

Nome Description
GetValueResultType

Especifica o código de resultado retornado para uma solicitação de valor de preferência.

MetadataResultType

Especifica o código de resultado retornado para uma solicitação de metadados de preferência.

SettingsPreferenceMetadataType

Especifica a confidencialidade de gravação de uma preferência de Configurações.

SettingsPreferenceValueType

Especifica o tipo de dados de um valor de preferência configurações.

SetValueResultType

Especifica o código de resultado retornado ao definir um valor de preferência.

Comentários

SettingsPreferenceService expõe preferências de um aplicativo de configurações. SettingsPreferenceServiceClient conecta-se a esse serviço para recuperar metadados, valores de leitura ou alterações de valor de solicitação.

Metadados descrevem o estado de uma preferência, as permissões necessárias e a confidencialidade de gravação. Essas descrições não concedem acesso. Verifique o código de status de cada resultado para determinar se uma solicitação foi bem-sucedida.

Use o indicador de SettingsPreferenceValue tipo para selecionar a propriedade de valor correspondente. Não suponha que uma propriedade para outro tipo forneça um valor convertido ou um padrão.

Origem do Android 16 para o contrato de serviço.

Origem do Android 16 para metadados de preferência.

Origem do Android 16 para valores de preferência tipado.