Preference.PreferenceDataStore Proprietà

Definizione

Restituisce PreferenceDataStore utilizzato da questa preferenza. -oppure- Imposta un PreferenceDataStore oggetto da utilizzare da questa preferenza invece di usare android.content.SharedPreferences.

public virtual Android.Preferences.IPreferenceDataStore? PreferenceDataStore { [Android.Runtime.Register("getPreferenceDataStore", "()Landroid/preference/PreferenceDataStore;", "GetGetPreferenceDataStoreHandler", ApiSince=26)] get; [Android.Runtime.Register("setPreferenceDataStore", "(Landroid/preference/PreferenceDataStore;)V", "GetSetPreferenceDataStore_Landroid_preference_PreferenceDataStore_Handler", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getPreferenceDataStore", "()Landroid/preference/PreferenceDataStore;", "GetGetPreferenceDataStoreHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setPreferenceDataStore", "(Landroid/preference/PreferenceDataStore;)V", "GetSetPreferenceDataStore_Landroid_preference_PreferenceDataStore_Handler", ApiSince=26)>]
member this.PreferenceDataStore : Android.Preferences.IPreferenceDataStore with get, set

Valore della proprietà

Oggetto PreferenceDataStore utilizzato da questa preferenza o null se nessuno.

Attributi

Commenti

Documentazione del getter delle proprietà:

Restituisce PreferenceDataStore utilizzato da questa preferenza. Restituisce null se android.content.SharedPreferences viene invece utilizzato.

Per impostazione predefinita, le preferenze usano android.content.SharedPreferencessempre . Per fare in modo che questa preferenza usi la PreferenceDataStore necessità di assegnare l'implementazione alla preferenza stessa tramite #setPreferenceDataStore(PreferenceDataStore) o al relativo PreferenceManager tramite PreferenceManager#setPreferenceDataStore(PreferenceDataStore).

per android.preference.Preference.getPreferenceDataStore().

Documentazione del setter delle proprietà:

Imposta un PreferenceDataStore oggetto da utilizzare da questa preferenza invece di utilizzare android.content.SharedPreferences.

L'archivio dati rimarrà assegnato anche se la preferenza viene spostata nella gerarchia delle preferenze. Eseguirà anche l'override di un archivio dati propagato dall'oggetto PreferenceManager proprietario di questa preferenza.

per android.preference.Preference.setPreferenceDataStore(android.preference.PreferenceDataStore).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a