Preferences Classe

Definição

Uma classe para interagir com as preferências/configurações da plataforma nativa.

public static class Preferences
Herança
Preferences

Comentários

Cada plataforma usa as APIs nativas fornecidas pela plataforma para armazenar preferências de aplicativo/usuário:

  • iOS: NSUserDefaults
  • Android: SharedPreferences
  • UWP: ApplicationDataContainer

Métodos

Clear()

Limpa todas as chaves e valores.

Clear(String)

Limpa todas as chaves e valores.

ContainsKey(String)

Verifica a existência de uma determinada chave.

ContainsKey(String, String)

Verifica a existência de uma determinada chave.

Get(String, Boolean)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Boolean, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, DateTime)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, DateTime, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Double)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Double, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Int32)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Int32, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Int64)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Int64, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Single)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, Single, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Get(String, String, String)

Obtém o valor de uma determinada chave ou o padrão especificado se a chave não existir.

Remove(String)

Remove uma chave e seu valor associado se ela existir.

Remove(String, String)

Remove uma chave e seu valor associado se ela existir.

Set(String, Boolean)

Define um valor para uma determinada chave.

Set(String, Boolean, String)

Define um valor para uma determinada chave.

Set(String, DateTime)

Define um valor para uma determinada chave.

Set(String, DateTime, String)

Define um valor para uma determinada chave.

Set(String, Double)

Define um valor para uma determinada chave.

Set(String, Double, String)

Define um valor para uma determinada chave.

Set(String, Int32)

Define um valor para uma determinada chave.

Set(String, Int32, String)

Define um valor para uma determinada chave.

Set(String, Int64)

Define um valor para uma determinada chave.

Set(String, Int64, String)

Define um valor para uma determinada chave.

Set(String, Single)

Define um valor para uma determinada chave.

Set(String, Single, String)

Define um valor para uma determinada chave.

Set(String, String)

Define um valor para uma determinada chave.

Set(String, String, String)

Define um valor para uma determinada chave.

Aplica-se a