Compartir a través de


PreferencesStore.GetValue Método

Definición

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias.

Sobrecargas

GetValue(String, Boolean)

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias, utilizando el valor booleano predeterminado especificado.

GetValue(String, Int32)

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias, utilizando el valor entero predeterminado especificado.

GetValue(String, String)

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias, utilizando el valor de cadena predeterminado especificado.

GetValue(String, Boolean)

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias, utilizando el valor booleano predeterminado 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

Nombre del elemento de almacén de preferencias.

defaultValue
Boolean

Valor que se va a devolver si no se encuentra el elemento de almacén de preferencias con nombre.

Devoluciones

Valor del elemento de almacén de preferencias con nombre, si se encuentra; de lo contrario, el valor del defaultValue parámetro .

Excepciones

El valor de name es null o está vacío.

Ejemplos

En el ejemplo siguiente se escribe el valor del elemento de almacén de preferencias con nombre en el agente de escucha de seguimiento.

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

}

Se aplica a

GetValue(String, Int32)

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias, utilizando el valor entero predeterminado 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

Nombre del elemento de almacén de preferencias.

defaultValue
Int32

Valor que se va a devolver si no se encuentra el elemento de almacén de preferencias con nombre.

Devoluciones

Valor del elemento de almacén de preferencias con nombre, si se encuentra; de lo contrario, el valor del defaultValue parámetro .

Excepciones

El valor de name es null o está vacío.

Ejemplos

En el ejemplo siguiente se escribe el valor del elemento de almacén de preferencias con nombre en el agente de escucha de seguimiento.

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());

}

Se aplica a

GetValue(String, String)

Obtiene la parte de valor del par nombre-valor especificado del almacén de preferencias, utilizando el valor de cadena predeterminado 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

Nombre del elemento de almacén de preferencias.

defaultValue
String

Valor que se va a devolver si no se encuentra el elemento de almacén de preferencias con nombre.

Devoluciones

Valor del elemento de almacén de preferencias con nombre, si se encuentra; de lo contrario, el valor del defaultValue parámetro .

Excepciones

El valor de name es null o está vacío.

Ejemplos

En el ejemplo siguiente se escribe "This name is not in the store" Value = "My Default Val" en el agente de escucha de seguimiento.

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

En el ejemplo siguiente se escribe el valor del elemento de almacén de preferencias con nombre en el agente de escucha de seguimiento.

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

}

Se aplica a