SettingsStore, classe
Classe abstraite pour lire ou énumérer les collections et les propriétés de la portée sélectionnée.Elle est obtenue à partir de la méthode d'GetReadOnlySettingsStore.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Settings.SettingsStore
Microsoft.VisualStudio.Settings.WritableSettingsStore
Espace de noms : Microsoft.VisualStudio.Settings
Assemblys : Microsoft.VisualStudio.Settings (dans Microsoft.VisualStudio.Settings.dll)
Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public MustInherit Class SettingsStore
public abstract class SettingsStore
Le type SettingsStore expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SettingsStore |
Début
Méthodes
Nom | Description | |
---|---|---|
CollectionExists | Active l'existence de la collection passée dans cette méthode. | |
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetBoolean(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32] comme booléen. | |
GetBoolean(String, String, Boolean) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32] comme booléen. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetInt32(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32]. | |
GetInt32(String, String, Int32) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32]. | |
GetInt64(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. | |
GetInt64(String, String, Int64) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. | |
GetLastWriteTime | Fournit la dernière fois d'écriture des propriétés et des Sub- collections sous-collections immédiates à la collection donnée. | |
GetMemoryStream | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Binary].Pour accéder à la méthode sous-jacente d'[!:MemoryStream.ToArray] de tableau d'octets immédiatement peut être utilisé. | |
GetPropertyCount | Retourne le nombre de propriétés sous la collection donnée. | |
GetPropertyNames | Retourne les noms des propriétés sous la collection donnée. | |
GetPropertyType | Retourne le type de la propriété demandée. | |
GetString(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.String]. | |
GetString(String, String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.String]. | |
GetSubCollectionCount | Retourne le nombre de Sub- collections sous-collections sous la collection donnée. | |
GetSubCollectionNames | Retourne les noms des Sub- collections sous-collections sous la collection donnée. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetUInt32(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32]. | |
GetUInt32(String, String, UInt32) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32]. | |
GetUInt64(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. | |
GetUInt64(String, String, UInt64) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
PropertyExists | Active l'existence de la propriété passée dans cette méthode. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Remarques
Dans les méthodes de cette classe, si le chemin d'accès de collection est fourni comme une chaîne vide (""), puis de il dénote la collection de niveau supérieur.Si le nom de la propriété est chaîne vide, il dénote la propriété par défaut de la collection.
Les collections peuvent contenir des propriétés et des Sub- collections sous-collections.des chemins d'accès de Sub- collections sous-collections sont décrits avec les séparateurs comme des répertoires dans le système de fichiers.De même, le séparateur est « \ » personnage (barre oblique inverse).
Exemples
L'exemple d'un chemin d'accès de Sub- collection Sub-collection serait : « Collection de racine \ collection interne \ collection de feuille. »
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.