WritableSettingsStore, classe
Classe abstraite pour la lecture et l'écriture les collections et les propriétés de la portée sélectionnée.Elle est obtenue à partir de la méthode d'GetWritableSettingsStore.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Settings.SettingsStore
Microsoft.VisualStudio.Settings.WritableSettingsStore
Espace de noms : Microsoft.VisualStudio.Settings
Assemblys : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Microsoft.VisualStudio.Settings (dans Microsoft.VisualStudio.Settings.dll)
Syntaxe
'Déclaration
Public MustInherit Class WritableSettingsStore _
Inherits SettingsStore
public abstract class WritableSettingsStore : SettingsStore
Le type WritableSettingsStore expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
WritableSettingsStore |
Début
Méthodes
Nom | Description | |
---|---|---|
CollectionExists | Active l'existence de la collection passée dans cette méthode. (Hérité de SettingsStore.) | |
CreateCollection | Crée le chemin d'accès donné de collection en créant chaque collection imbriquée tout en ignorant ceux qui existent déjà. | |
DeleteCollection | Supprime la collection donnée supprimant de manière récursive toutes les Sub- collections et propriétés dans celui-ci.Si la collection n'existe pas ou une chaîne vide ("") est passée alors la méthode retourne false. | |
DeleteProperty | Supprime la propriété donnée de la collection.Si la propriété ou la collection n'existe pas ensuite la méthode retourne false. | |
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. (Hérité de SettingsStore.) | |
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. (Hérité de SettingsStore.) | |
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]. (Hérité de SettingsStore.) | |
GetInt32(String, String, Int32) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32]. (Hérité de SettingsStore.) | |
GetInt64(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. (Hérité de SettingsStore.) | |
GetInt64(String, String, Int64) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. (Hérité de SettingsStore.) | |
GetLastWriteTime | Fournit la dernière fois d'écriture des propriétés et des Sub- collections sous-collections immédiates à la collection donnée. (Hérité de SettingsStore.) | |
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é. (Hérité de SettingsStore.) | |
GetPropertyCount | Retourne le nombre de propriétés sous la collection donnée. (Hérité de SettingsStore.) | |
GetPropertyNames | Retourne les noms des propriétés sous la collection donnée. (Hérité de SettingsStore.) | |
GetPropertyType | Retourne le type de la propriété demandée. (Hérité de SettingsStore.) | |
GetString(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.String]. (Hérité de SettingsStore.) | |
GetString(String, String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.String]. (Hérité de SettingsStore.) | |
GetSubCollectionCount | Retourne le nombre de Sub- collections sous-collections sous la collection donnée. (Hérité de SettingsStore.) | |
GetSubCollectionNames | Retourne les noms des Sub- collections sous-collections sous la collection donnée. (Hérité de SettingsStore.) | |
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]. (Hérité de SettingsStore.) | |
GetUInt32(String, String, UInt32) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int32]. (Hérité de SettingsStore.) | |
GetUInt64(String, String) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. (Hérité de SettingsStore.) | |
GetUInt64(String, String, UInt64) | Retourne la valeur de la propriété demandée dont le type de données est [!:SettingsType.Int64]. (Hérité de SettingsStore.) | |
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. (Hérité de SettingsStore.) | |
SetBoolean | Met à jour la valeur de la propriété spécifiée à la valeur booléenne donnée en définissant son type de données à [!:SettingsType.Int32]. | |
SetInt32 | Met à jour la valeur de la propriété spécifiée à la valeur entière donnée en définissant son type de données à [!:SettingsType.Int32]. | |
SetInt64 | Met à jour la valeur de la propriété spécifiée à la longue valeur donnée en définissant son type de données à [!:SettingsType.Int64]. | |
SetMemoryStream | Met à jour la valeur de la propriété spécifiée aux bits du MemoryStream tout en définissant son type de données à [!:SettingsType.Binary]. | |
SetString | Met à jour la valeur de la propriété spécifiée à la valeur de chaîne donnée en définissant son type de données à [!:SettingsType.String]. | |
SetUInt32 | Met à jour la valeur de la propriété spécifiée à la valeur entière non signée donnée en définissant son type de données à [!:SettingsType.Int32]. | |
SetUInt64 | Met à jour la valeur de la propriété spécifiée à la longue valeur non signée donnée en définissant son type de données à [!:SettingsType.Int64]. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Remarques
Cette classe est dérivée de SettingsStore par conséquent où il hérite toutes les fonctionnalités de lui.Elle ajoute les fonctions de manipulation de propriété et de collection sur elle.
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.