Compartir a través de


SettingsStore Clase

Definición

Clase abstracta para leer o enumerar las colecciones y propiedades del ámbito seleccionado. Se obtiene del método GetReadOnlySettingsStore(SettingsScope).

En los métodos de esta clase si la ruta de acceso de la colección se proporciona como la cadena vacía (""), denota la colección de nivel superior. Si el nombre de la propiedad es una cadena vacía, denota la propiedad predeterminada de la colección.

Las colecciones pueden contener propiedades y subcarpetas. Las rutas de acceso de las subcarpetas se describen con los separadores, como los directorios del sistema de archivos. Del mismo modo, el separador es el carácter "" (barra diagonal inversa). El ejemplo de una ruta de acceso de la subconsulta sería: "Colección raíz\Colección interna\Colección Hoja".

public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
class SettingsStore abstract
public abstract class SettingsStore
type SettingsStore = class
Public MustInherit Class SettingsStore
Herencia
SettingsStore
Derivado

Ejemplos

El ejemplo de una ruta de acceso de la subconsulta sería: "Colección raíz\Colección interna\Colección Hoja".

Comentarios

En los métodos de esta clase, si la ruta de acceso de la colección se proporciona como la cadena vacía (""), denota la colección de nivel superior. Si el nombre de la propiedad es una cadena vacía, denota la propiedad predeterminada de la colección.

Las colecciones pueden contener propiedades y subcarpetas. Las rutas de acceso de las subcarpetas se describen con los separadores, como los directorios del sistema de archivos. Del mismo modo, el separador es "\" (barra diagonal inversa).

Constructores

SettingsStore()

Inicializa una nueva instancia de SettingsStore.

Métodos

CollectionExists(String)

Comprueba la existencia de la colección pasada a este método.

GetBoolean(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int32 como booleano.

GetBoolean(String, String, Boolean)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int32 como booleano.

GetInt32(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int32.

GetInt32(String, String, Int32)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int32.

GetInt64(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int64.

GetInt64(String, String, Int64)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int64.

GetLastWriteTime(String)

Proporciona la última hora de escritura de las propiedades y sub colecciones inmediatas a la colección especificada. El método notifica los cambios adicionales internos en las sub recopilaciones (es decir, no recursivos). La última hora de escritura de una colección se actualiza si se crean, eliminan o se modifican sus valores o si se crea o se elimina una subconsulta.

GetMemoryStream(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Binary. Para tener acceso inmediato a la matriz de bytes subyacente puede utilizar el método ToArray().

GetPropertyCount(String)

Devuelve el número de propiedades en la colección determinada.

GetPropertyNames(String)

Devuelve los nombres de las propiedades en la colección determinada.

GetPropertyNamesAndValues(String)

Devuelve los nombres de las propiedades junto con cada valor asociado para la colección especificada.

GetPropertyType(String, String)

Devuelve el tipo de la propiedad solicitada.

GetString(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es String.

GetString(String, String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es String.

GetStrings(String, String)

Devuelve los valores de la propiedad solicitada cuyo tipo de datos es MultiString.

GetSubCollectionCount(String)

Devuelve el número de sub colecciones en la colección especificada.

GetSubCollectionNames(String)

Devuelve los nombres de las sub colecciones en la colección especificada.

GetUInt32(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int32.

GetUInt32(String, String, UInt32)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int32.

GetUInt64(String, String)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int64.

GetUInt64(String, String, UInt64)

Devuelve el valor de la propiedad requerida cuyo tipo de datos es Int64.

PropertyExists(String, String)

Comprueba la existencia de la propiedad pasada en este método.

TryGetBoolean(String, String, Boolean)

Obtiene el valor de la propiedad solicitada cuyo tipo de datos es Int32 como booleano.

TryGetInt32(String, String, Int32)

Obtiene el valor de la propiedad solicitada cuyo tipo de datos es Int32.

TryGetInt64(String, String, Int64)

Obtiene el valor de la propiedad solicitada cuyo tipo de datos es Int64.

TryGetString(String, String, String)

Obtiene el valor de la propiedad solicitada cuyo tipo de datos es String.

TryGetStrings(String, String, String[])

Devuelve los valores de la propiedad solicitada cuyo tipo de datos es MultiString.

TryGetUInt32(String, String, UInt32)

Obtiene el valor de la propiedad solicitada cuyo tipo de datos es Int32.

TryGetUInt64(String, String, UInt64)

Obtiene el valor de la propiedad solicitada cuyo tipo de datos es Int64.

Se aplica a