Compartir a través de


WritableSettingsStore Clase

Definición

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

Esta clase se deriva de SettingsStore, por lo que hereda todas las funcionalidades de ella. Agrega capacidades de manipulación de propiedades y colecciones sobre ella.

public ref class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
[Windows::Foundation::Metadata::WebHostHidden]
public ref class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
[Windows::Foundation::Metadata::WebHostHidden]
class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
public abstract class WritableSettingsStore : Microsoft.VisualStudio.Settings.SettingsStore
type WritableSettingsStore = class
    inherit SettingsStore
Public MustInherit Class WritableSettingsStore
Inherits SettingsStore
Herencia
WritableSettingsStore

Comentarios

Esta clase se deriva de SettingsStore, por lo que hereda todas las funcionalidades de ella. Agrega capacidades de manipulación de propiedades y colecciones sobre ella.

Constructores

WritableSettingsStore()

Inicializa una nueva instancia de WritableSettingsStore.

Métodos

CollectionExists(String)

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

(Heredado de SettingsStore)
CreateCollection(String)

Crea la ruta de acceso a la colección especificada creando cada colección anidada mientras omite las que ya existen. Si la ruta de acceso completa de las colecciones ya existe, el método simplemente devuelve.

DeleteCollection(String)

Elimina la colección especificada eliminando de forma recursiva todas las sub colecciones y propiedades de ella. Si la colección no existe o se pasa una cadena vacía (""), el método devuelve false.

DeleteProperty(String, String)

Elimina la propiedad especificada de la colección. Si la propiedad o la colección no existe, el método devuelve false.

GetBoolean(String, String)

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

(Heredado de SettingsStore)
GetBoolean(String, String, Boolean)

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

(Heredado de SettingsStore)
GetInt32(String, String)

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

(Heredado de SettingsStore)
GetInt32(String, String, Int32)

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

(Heredado de SettingsStore)
GetInt64(String, String)

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

(Heredado de SettingsStore)
GetInt64(String, String, Int64)

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

(Heredado de SettingsStore)
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.

(Heredado de SettingsStore)
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().

(Heredado de SettingsStore)
GetPropertyCount(String)

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

(Heredado de SettingsStore)
GetPropertyNames(String)

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

(Heredado de SettingsStore)
GetPropertyNamesAndValues(String)

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

(Heredado de SettingsStore)
GetPropertyType(String, String)

Devuelve el tipo de la propiedad solicitada.

(Heredado de SettingsStore)
GetString(String, String)

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

(Heredado de SettingsStore)
GetString(String, String, String)

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

(Heredado de SettingsStore)
GetStrings(String, String)

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

(Heredado de SettingsStore)
GetSubCollectionCount(String)

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

(Heredado de SettingsStore)
GetSubCollectionNames(String)

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

(Heredado de SettingsStore)
GetUInt32(String, String)

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

(Heredado de SettingsStore)
GetUInt32(String, String, UInt32)

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

(Heredado de SettingsStore)
GetUInt64(String, String)

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

(Heredado de SettingsStore)
GetUInt64(String, String, UInt64)

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

(Heredado de SettingsStore)
PropertyExists(String, String)

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

(Heredado de SettingsStore)
SetBoolean(String, String, Boolean)

Actualiza el valor de la propiedad especificada en el valor booleano dado mientras se establece su tipo de datos a Int32. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

SetInt32(String, String, Int32)

Actualiza el valor de la propiedad especificada en el valor entero dado mientras se establece su tipo de datos a Int32. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

SetInt64(String, String, Int64)

Actualiza el valor de la propiedad especificada en el valor long dado mientras se establece su tipo de datos a Int64. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

SetMemoryStream(String, String, MemoryStream)

Actualiza el valor de la propiedad especificada a los bits de MemoryStream mientras se establece su tipo de datos a Binary. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

SetString(String, String, String)

Actualiza el valor de la propiedad especificada en el valor de cadena dado mientras se establece su tipo de datos a String. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

SetUInt32(String, String, UInt32)

Actualiza el valor de la propiedad especificada en el valor entero sin firmar dado mientras se establece su tipo de datos a Int32. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

SetUInt64(String, String, UInt64)

Actualiza el valor de la propiedad especificada en el valor long sin firmar dado mientras se establece su tipo de datos a Int64. Si el tipo de datos anterior de la propiedad es diferente, lo sobrescribe. Si no existe la propiedad, crea una.

TryGetBoolean(String, String, Boolean)

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

(Heredado de SettingsStore)
TryGetInt32(String, String, Int32)

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

(Heredado de SettingsStore)
TryGetInt64(String, String, Int64)

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

(Heredado de SettingsStore)
TryGetString(String, String, String)

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

(Heredado de SettingsStore)
TryGetStrings(String, String, String[])

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

(Heredado de SettingsStore)
TryGetUInt32(String, String, UInt32)

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

(Heredado de SettingsStore)
TryGetUInt64(String, String, UInt64)

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

(Heredado de SettingsStore)

Se aplica a