Classe SettingsStore
Classe astratta per la lettura o l'enumerazione le raccolte e delle proprietà dell'ambito selezionato.Viene ottenuto da GetReadOnlySettingsStore metodo.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Settings.SettingsStore
Microsoft.VisualStudio.Settings.WritableSettingsStore
Spazio dei nomi: Microsoft.VisualStudio.Settings
Assembly: Microsoft.VisualStudio.Settings (in Microsoft.VisualStudio.Settings.dll)
Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public MustInherit Class SettingsStore
public abstract class SettingsStore
Il tipo SettingsStore espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
SettingsStore |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CollectionExists | Verifica l'esistenza della raccolta passata al metodo. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetBoolean(String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int32] quali boolean. | |
GetBoolean(String, String, Boolean) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int32] quali boolean. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetInt32(String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int32]. | |
GetInt32(String, String, Int32) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int32]. | |
GetInt64(String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int64]. | |
GetInt64(String, String, Int64) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int64]. | |
GetLastWriteTime | Fornisce l'ora dell'ultimo scrittura di proprietà e le sottomarino-raccolte immediate alla raccolta specificata. | |
GetMemoryStream | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Binary].Per accedere alla matrice di byte immediatamente sottostante [!:MemoryStream.ToArray] è possibile utilizzare il metodo. | |
GetPropertyCount | Restituisce il numero delle proprietà nella raccolta specificata. | |
GetPropertyNames | Restituisce i nomi delle proprietà nella raccolta specificata. | |
GetPropertyType | Restituisce il tipo della proprietà richiesta. | |
GetString(String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.String]. | |
GetString(String, String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.String]. | |
GetSubCollectionCount | Restituisce il numero di sottomarino-raccolte nella raccolta specificata. | |
GetSubCollectionNames | Restituisce i nomi delle sottomarino-raccolte nella raccolta specificata. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetUInt32(String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int32]. | |
GetUInt32(String, String, UInt32) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int32]. | |
GetUInt64(String, String) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int64]. | |
GetUInt64(String, String, UInt64) | Restituisce il valore della proprietà richiesta con tipo di dati è [!:SettingsType.Int64]. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
PropertyExists | Verifica l'esistenza della proprietà passata al metodo. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Nei metodi di questa classe, se il percorso della raccolta viene fornito come una stringa vuota (""), quindi di indica la raccolta di primo livello.Se il nome della proprietà è una stringa vuota, indicherà la proprietà predefinita della raccolta.
Le raccolte possono contenere le proprietà e sottoraccolte.i percorsi di Sottomarino-raccolte vengono descritti con i separatori come le directory del file system.Inoltre, il separatore è il carattere “\„ (barra rovesciata).
Esempi
L'esempio di un percorso di sottolibreria sarà: “\Internal Collection\Leaf Collection Di raccolta radice„.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.