Android.Service.Settings.Preferences Namespace

Stellt Dienste, Clients, Anforderungen und Ergebnisse für den Zugriff auf Einstellungseinstellungsmetadaten und -werte bereit.

Klassen

Name Beschreibung
GetValueRequest

Anfordern von Parametern zum Abrufen des aktuellen Werts einer Einstellungseinstellung.

GetValueRequest.Builder

Generator zu konstruieren GetValueRequest.

GetValueRequest.InterfaceConsts

Enthält geerbte paketfähige Konstanten für GetValueRequest.

GetValueResult

Ergebnisobjekt, das ein entsprechendes GetValueRequest.

GetValueResult.Builder

Generator zu konstruieren GetValueResult.

GetValueResult.InterfaceConsts

Enthält geerbte paketfähige Konstanten für GetValueResult.

MetadataRequest

Fordern Sie Parameter an, um alle Metadaten für alle verfügbaren Einstellungseinstellungen in dieser Anwendung abzurufen.

MetadataRequest.Builder

Generator zu konstruieren MetadataRequest.

MetadataRequest.InterfaceConsts

Enthält geerbte paketfähige Konstanten für MetadataRequest.

MetadataResult

Ergebnisobjekt, das ein entsprechendes MetadataRequest.

MetadataResult.Builder

Generator zu konstruieren MetadataResult.

MetadataResult.InterfaceConsts

Enthält geerbte paketfähige Konstanten für MetadataResult.

SettingsPreferenceMetadata

Datenobjektdarstellung einer Einstellungsdefinition und eines Einstellungszustands.

SettingsPreferenceMetadata.Builder

Generator zu konstruieren SettingsPreferenceMetadata.

SettingsPreferenceMetadata.InterfaceConsts

Enthält geerbte paketfähige Konstanten für SettingsPreferenceMetadata.

SettingsPreferenceService

Basisklasse für einen Dienst, der seine Einstellungseinstellungen für den externen Zugriff verfügbar macht.

SettingsPreferenceServiceClient

Clientklasse, die für die Bindung und Interaktion mit einer Instanz von SettingsPreferenceService.

SettingsPreferenceValue

Diese Objekte stellen einen Wert dar, der für eine bestimmte Einstellungseinstellung verwendet werden kann.

SettingsPreferenceValue.Builder

Generator zu konstruieren SettingsPreferenceValue.

SettingsPreferenceValue.InterfaceConsts

Enthält geerbte paketfähige Konstanten für SettingsPreferenceValue.

SetValueRequest

Fordern Sie Parameter an, um den aktuellen Wert auf eine Einstellungseinstellung festzulegen.

SetValueRequest.Builder

Generator zu konstruieren SetValueRequest.

SetValueRequest.InterfaceConsts

Enthält geerbte paketfähige Konstanten für SetValueRequest.

SetValueResult

Ergebnisobjekt, das ein entsprechendes SetValueRequest.

SetValueResult.Builder

Generator zu konstruieren SetValueResult.

SetValueResult.InterfaceConsts

Enthält geerbte paketfähige Konstanten für SetValueResult.

Enumerationen

Name Beschreibung
GetValueResultType

Gibt den Ergebniscode an, der für eine Einstellungswertanforderung zurückgegeben wird.

MetadataResultType

Gibt den Ergebniscode an, der für eine Einstellungsmetadatenanforderung zurückgegeben wird.

SettingsPreferenceMetadataType

Gibt die Schreibempfindlichkeit einer Einstellungseinstellung an.

SettingsPreferenceValueType

Gibt den Datentyp eines Einstellungswerts für Einstellungen an.

SetValueResultType

Gibt den Ergebniscode an, der beim Festlegen eines Einstellungswerts zurückgegeben wird.

Hinweise

SettingsPreferenceService macht Einstellungen aus einer Einstellungsanwendung verfügbar. SettingsPreferenceServiceClient stellt eine Verbindung mit diesem Dienst zum Abrufen von Metadaten, Lesen von Werten oder Anforderungswertänderungen bereit.

Metadaten beschreiben den Status einer Einstellung, die erforderlichen Berechtigungen und die Schreibempfindlichkeit. Diese Beschreibungen gewähren keinen Zugriff. Überprüfen Sie den Statuscode jedes Ergebnisses, um zu ermitteln, ob eine Anforderung erfolgreich war.

Verwenden Sie den Typindikator, SettingsPreferenceValue um die übereinstimmende Werteigenschaft auszuwählen. Gehen Sie nicht davon aus, dass eine Eigenschaft für einen anderen Typ einen konvertierten Wert oder einen Standardwert bereitstellt.

Android 16-Quelle für den Servicevertrag.

Android 16-Quelle für Voreinstellungsmetadaten.

Android 16-Quelle für eingegebene Einstellungswerte.