Condividi tramite


WritableSettingsStore Classe

Definizione

Classe astratta per la lettura e la scrittura delle raccolte e delle proprietà dell'ambito selezionato. Viene ottenuta dal metodo GetWritableSettingsStore(SettingsScope).

Questa classe è derivata da SettingsStore, quindi eredita tutte le funzionalità da esso. Aggiunge le capacità di manipolazione delle proprietà e della raccolta sopra di esso.

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
Ereditarietà
WritableSettingsStore

Commenti

Questa classe è derivata da SettingsStore, quindi eredita tutte le funzionalità da esso. Aggiunge le capacità di manipolazione delle proprietà e della raccolta sopra di esso.

Costruttori

WritableSettingsStore()

Inizializza una nuova istanza di WritableSettingsStore.

Metodi

CollectionExists(String)

Controlla l'esistenza della raccolta passata a questo metodo.

(Ereditato da SettingsStore)
CreateCollection(String)

Crea il percorso di raccolta specificato creando ogni raccolta annidata e ignorando quelle che esistono già. Se il percorso completo delle raccolte esiste già, il metodo restituisce semplicemente.

DeleteCollection(String)

Elimina in modo ricorsivo tutte le raccolte secondarie e le proprietà dell'insieme specificato. Se la raccolta non esiste o viene passata una stringa vuota ("") il metodo restituisce false.

DeleteProperty(String, String)

Rimuove la proprietà specificata dalla raccolta. Se la proprietà o la raccolta non esiste, il metodo restituisce false.

GetBoolean(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int32 come booleano.

(Ereditato da SettingsStore)
GetBoolean(String, String, Boolean)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int32 come booleano.

(Ereditato da SettingsStore)
GetInt32(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int32.

(Ereditato da SettingsStore)
GetInt32(String, String, Int32)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int32.

(Ereditato da SettingsStore)
GetInt64(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int64.

(Ereditato da SettingsStore)
GetInt64(String, String, Int64)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int64.

(Ereditato da SettingsStore)
GetLastWriteTime(String)

Fornisce l'ultima ora di scrittura delle proprietà e delle raccolte secondarie immediatamente alla raccolta specificata. Il metodo segnala ulteriori modifiche interne alle raccolte secondarie, ad esempio non ricorsive. L'ultima volta di scrittura di una raccolta viene aggiornata se le proprietà vengono create, eliminate o modificate o modificate o se viene creata o eliminata una raccolta secondaria.

(Ereditato da SettingsStore)
GetMemoryStream(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Binary. Per accedere contemporaneamente alla matrice di byte sottostante, è possibile utilizzare il metodo ToArray().

(Ereditato da SettingsStore)
GetPropertyCount(String)

Restituisce il numero di proprietà nella raccolta specificata.

(Ereditato da SettingsStore)
GetPropertyNames(String)

Restituisce i nomi delle proprietà nella raccolta specificata.

(Ereditato da SettingsStore)
GetPropertyNamesAndValues(String)

Restituisce i nomi delle proprietà insieme a ogni valore associato per la raccolta specificata.

(Ereditato da SettingsStore)
GetPropertyType(String, String)

Restituisce il tipo della proprietà richiesta.

(Ereditato da SettingsStore)
GetString(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è String.

(Ereditato da SettingsStore)
GetString(String, String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è String.

(Ereditato da SettingsStore)
GetStrings(String, String)

Restituisce i valori della proprietà richiesta il cui tipo di dati è MultiString.

(Ereditato da SettingsStore)
GetSubCollectionCount(String)

Restituisce il numero di raccolte secondarie nella raccolta specificata.

(Ereditato da SettingsStore)
GetSubCollectionNames(String)

Restituisce i nomi delle raccolte secondarie nella raccolta specificata.

(Ereditato da SettingsStore)
GetUInt32(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int32.

(Ereditato da SettingsStore)
GetUInt32(String, String, UInt32)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int32.

(Ereditato da SettingsStore)
GetUInt64(String, String)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int64.

(Ereditato da SettingsStore)
GetUInt64(String, String, UInt64)

Restituisce il valore della proprietà richiesta il cui tipo di dati è Int64.

(Ereditato da SettingsStore)
PropertyExists(String, String)

Controlla l'esistenza della proprietà passata al metodo.

(Ereditato da SettingsStore)
SetBoolean(String, String, Boolean)

Aggiorna il valore della proprietà specificata al valore booleano specificato e imposta il tipo di dati a Int32. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

SetInt32(String, String, Int32)

Aggiorna il valore della proprietà specificata al valore Integer specificato e imposta il tipo di dati a Int32. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

SetInt64(String, String, Int64)

Aggiorna il valore della proprietà specificata al valore long specificato e imposta il tipo di dati a Int64. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

SetMemoryStream(String, String, MemoryStream)

Aggiorna il valore della proprietà specificata ai bit di MemoryStream e imposta il tipo di dati a Binary. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

SetString(String, String, String)

Aggiorna il valore della proprietà specificata al valore di stringa specificato e imposta il tipo di dati a String. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

SetUInt32(String, String, UInt32)

Aggiorna il valore della proprietà specificata al valore unsigned Integer specificato e imposta il tipo di dati a Int32. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

SetUInt64(String, String, UInt64)

Aggiorna il valore della proprietà specificata al valore long unsigned specificato e imposta il tipo di dati a Int64. Se il tipo di dati precedente della proprietà è diverso, lo sovrascrive. Se la proprietà non esiste, ne crea una.

TryGetBoolean(String, String, Boolean)

Ottiene il valore della proprietà richiesta il cui tipo di dati è Int32 booleano.

(Ereditato da SettingsStore)
TryGetInt32(String, String, Int32)

Ottiene il valore della proprietà richiesta il cui tipo di dati è Int32.

(Ereditato da SettingsStore)
TryGetInt64(String, String, Int64)

Ottiene il valore della proprietà richiesta il cui tipo di dati è Int64.

(Ereditato da SettingsStore)
TryGetString(String, String, String)

Ottiene il valore della proprietà richiesta il cui tipo di dati è String.

(Ereditato da SettingsStore)
TryGetStrings(String, String, String[])

Restituisce i valori della proprietà richiesta il cui tipo di dati è MultiString.

(Ereditato da SettingsStore)
TryGetUInt32(String, String, UInt32)

Ottiene il valore della proprietà richiesta il cui tipo di dati è Int32.

(Ereditato da SettingsStore)
TryGetUInt64(String, String, UInt64)

Ottiene il valore della proprietà richiesta il cui tipo di dati è Int64.

(Ereditato da SettingsStore)

Si applica a