PreferencesStore.GetValue Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a parte de valor do par nome/valor especificado do repositório de preferências.
Sobrecargas
GetValue(String, Boolean) |
Obtém a parte de valor do par nome/valor especificado do repositório de preferências, usando o valor booliano padrão especificado. |
GetValue(String, Int32) |
Obtém a parte de valor do par nome/valor especificado do repositório de preferências, usando o valor inteiro padrão especificado. |
GetValue(String, String) |
Obtém a parte de valor do par nome/valor especificado do repositório de preferências, usando o valor de cadeia de caracteres padrão especificado. |
GetValue(String, Boolean)
Obtém a parte de valor do par nome/valor especificado do repositório de preferências, usando o valor booliano padrão especificado.
public:
bool GetValue(System::String ^ name, bool defaultValue);
public bool GetValue (string name, bool defaultValue);
member this.GetValue : string * bool -> bool
Public Function GetValue (name As String, defaultValue As Boolean) As Boolean
Parâmetros
- name
- String
O nome do item de repositório de preferências.
- defaultValue
- Boolean
O valor a ser retornado se o item de repositório de preferência nomeado não for encontrado.
Retornos
O valor do item de repositório de preferência nomeado, se encontrado; caso contrário, o valor do defaultValue
parâmetro .
Exceções
name
é null
ou vazio.
Exemplos
O exemplo a seguir grava o valor do item de repositório de preferência nomeado no ouvinte de rastreamento.
void TrcVal(string name, string strDefault) {
PreferencesStore store = MyPrefStore;
bool b = store.ContainsValue(name);
if (b == false)
Trace.WriteLine(name + " Not in store");
string strVal = store.GetValue(name, strDefault);
Trace.WriteLine(name + "Value = \""
+ strVal + "\"");
}
Aplica-se a
GetValue(String, Int32)
Obtém a parte de valor do par nome/valor especificado do repositório de preferências, usando o valor inteiro padrão especificado.
public:
int GetValue(System::String ^ name, int defaultValue);
public int GetValue (string name, int defaultValue);
member this.GetValue : string * int -> int
Public Function GetValue (name As String, defaultValue As Integer) As Integer
Parâmetros
- name
- String
O nome do item de repositório de preferências.
- defaultValue
- Int32
O valor a ser retornado se o item de repositório de preferência nomeado não for encontrado.
Retornos
O valor do item de repositório de preferência nomeado, se encontrado; caso contrário, o valor do defaultValue
parâmetro .
Exceções
name
é null
ou vazio.
Exemplos
O exemplo a seguir grava o valor do item de repositório de preferência nomeado no ouvinte de rastreamento.
void TrcVal(string name, int defVal) {
PreferencesStore store = MyPrefStore;
bool b = store.ContainsValue(name);
if (b == false)
Trace.WriteLine(name + " is not in store");
int intVal = store.GetValue(name, defVal);
Trace.WriteLine(name + " Value = "
+ intVal.ToString());
}
Aplica-se a
GetValue(String, String)
Obtém a parte de valor do par nome/valor especificado do repositório de preferências, usando o valor de cadeia de caracteres padrão especificado.
public:
System::String ^ GetValue(System::String ^ name, System::String ^ defaultValue);
public string GetValue (string name, string defaultValue);
member this.GetValue : string * string -> string
Public Function GetValue (name As String, defaultValue As String) As String
Parâmetros
- name
- String
O nome do item de repositório de preferências.
- defaultValue
- String
O valor a ser retornado se o item de repositório de preferência nomeado não for encontrado.
Retornos
O valor do item de repositório de preferência nomeado, se encontrado; caso contrário, o valor do defaultValue
parâmetro .
Exceções
name
é null
ou vazio.
Exemplos
O exemplo a seguir grava "This name is not in the store" Value = "My Default Val"
no ouvinte de rastreamento.
PreferencesStore store = MyPrefStore;
string name = "This name is not in the store";
bool b = store.ContainsValue(name);
if (b == true)
throw new NotImplementedException(
name + " was not expected to be found"
);
string strVal = store.GetValue(name, "My Default Val");
Trace.WriteLine("\"" + name + "\" Value = \""
+ strVal + "\"");
O exemplo a seguir grava o valor do item de repositório de preferência nomeado no ouvinte de rastreamento.
void TrcVal(string name, string strDefault) {
PreferencesStore store = MyPrefStore;
bool b = store.ContainsValue(name);
if (b == false)
Trace.WriteLine(name + " Not in store");
string strVal = store.GetValue(name, strDefault);
Trace.WriteLine(name + "Value = \""
+ strVal + "\"");
}