Compartilhar via


PreferencesStore.GetValue Método

Definição

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 + "\"");

}

Aplica-se a