WritableSettingsStore Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс как для чтения, так и для записи коллекций и свойств из выбранной области. Получается из метода GetWritableSettingsStore(SettingsScope).
Этот класс является производным от SettingsStore, поэтому он наследует все функциональные возможности от него. Поверх него добавляются возможности обработки свойств и коллекций.
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
- Наследование
Комментарии
Этот класс является производным от SettingsStore, поэтому он наследует все функциональные возможности от него. Поверх него добавляются возможности обработки свойств и коллекций.
Конструкторы
WritableSettingsStore() |
Инициализирует новый экземпляр WritableSettingsStore. |
Методы
CollectionExists(String) |
Проверяет существование коллекции, переданной в этот метод. (Унаследовано от SettingsStore) |
CreateCollection(String) |
Создает заданный путь коллекции путем создания каждой вложенной коллекции, пропуская при этом уже существующие коллекции. Если полный путь к коллекциям уже существует, метод просто возвращает . |
DeleteCollection(String) |
Удаляет указанную коллекцию рекурсивно, удаляя все вложенные коллекции и свойства в ней. Если коллекция не существует или передается пустая строка (""), метод возвращает значение false. |
DeleteProperty(String, String) |
Удаляет заданное свойство из коллекции. Если свойство или коллекция не существуют, метод возвращает значение false. |
GetBoolean(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int32 как логический. (Унаследовано от SettingsStore) |
GetBoolean(String, String, Boolean) |
Возвращает значение запрошенного свойства, тип данных которого Int32 как логический. (Унаследовано от SettingsStore) |
GetInt32(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int32. (Унаследовано от SettingsStore) |
GetInt32(String, String, Int32) |
Возвращает значение запрошенного свойства, тип данных которого Int32. (Унаследовано от SettingsStore) |
GetInt64(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int64. (Унаследовано от SettingsStore) |
GetInt64(String, String, Int64) |
Возвращает значение запрошенного свойства, тип данных которого Int64. (Унаследовано от SettingsStore) |
GetLastWriteTime(String) |
Предоставляет время последней записи свойств и вложенных коллекций непосредственно в данную коллекцию. Метод сообщает о любых дальнейших внутренних изменениях в вложенных коллекциях (т. е. не рекурсивных). Время последней записи коллекции обновляется при создании, удалении свойств или изменении их значений, а также при создании или удалении вложенной коллекции. (Унаследовано от SettingsStore) |
GetMemoryStream(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Binary. Чтобы получить доступ к базовому массиву байтов, можно использовать метод ToArray(). (Унаследовано от SettingsStore) |
GetPropertyCount(String) |
Возвращает количество свойств в данной коллекции. (Унаследовано от SettingsStore) |
GetPropertyNames(String) |
Возвращает имена свойств в данной коллекции. (Унаследовано от SettingsStore) |
GetPropertyNamesAndValues(String) |
Возвращает имена свойств вместе с каждым значением, связанным со свойствами для данной коллекции. (Унаследовано от SettingsStore) |
GetPropertyType(String, String) |
Возвращает тип запрошенного свойства. (Унаследовано от SettingsStore) |
GetString(String, String) |
Возвращает значение запрошенного свойства, тип данных которого String. (Унаследовано от SettingsStore) |
GetString(String, String, String) |
Возвращает значение запрошенного свойства, тип данных которого String. (Унаследовано от SettingsStore) |
GetStrings(String, String) |
Возвращает значения запрошенного свойства, тип данных которого — MultiString. (Унаследовано от SettingsStore) |
GetSubCollectionCount(String) |
Возвращает количество вложенных коллекций в данной коллекции. (Унаследовано от SettingsStore) |
GetSubCollectionNames(String) |
Возвращает имена вложенных коллекций в заданной коллекции. (Унаследовано от SettingsStore) |
GetUInt32(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int32. (Унаследовано от SettingsStore) |
GetUInt32(String, String, UInt32) |
Возвращает значение запрошенного свойства, тип данных которого Int32. (Унаследовано от SettingsStore) |
GetUInt64(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int64. (Унаследовано от SettingsStore) |
GetUInt64(String, String, UInt64) |
Возвращает значение запрошенного свойства, тип данных которого Int64. (Унаследовано от SettingsStore) |
PropertyExists(String, String) |
Проверяет наличие свойства, переданного этому методу. (Унаследовано от SettingsStore) |
SetBoolean(String, String, Boolean) |
Обновляет значение заданного свойства данным логическим значением, задавая тип данных Int32. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
SetInt32(String, String, Int32) |
Обновляет значение заданного свойства данным целочисленным значением, задавая тип данных Int32. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
SetInt64(String, String, Int64) |
Обновляет значение заданного свойства данным длинным значением , задавая тип данных Int64. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
SetMemoryStream(String, String, MemoryStream) |
Обновляет значение заданного свойства битами MemoryStream, задавая тип данных Binary. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
SetString(String, String, String) |
Обновляет значение заданного свойства данным строковым значением , задавая тип данных String. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
SetUInt32(String, String, UInt32) |
Обновляет значение заданного свойства данным целочисленным значением без знака, задавая тип данных Int32. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
SetUInt64(String, String, UInt64) |
Обновляет значение заданного свойства данным длинным значением без знака, задавая тип данных Int64. Если предыдущий тип данных свойства отличается, оно перезаписывает его. Если свойство не существует, он создает его. |
TryGetBoolean(String, String, Boolean) |
Возвращает значение запрошенного свойства, тип данных которого является Int32 логическим. (Унаследовано от SettingsStore) |
TryGetInt32(String, String, Int32) |
Возвращает значение запрошенного свойства, тип данных которого — Int32. (Унаследовано от SettingsStore) |
TryGetInt64(String, String, Int64) |
Возвращает значение запрошенного свойства, тип данных которого — Int64. (Унаследовано от SettingsStore) |
TryGetString(String, String, String) |
Возвращает значение запрошенного свойства, тип данных которого — String. (Унаследовано от SettingsStore) |
TryGetStrings(String, String, String[]) |
Возвращает значения запрошенного свойства, тип данных которого — MultiString. (Унаследовано от SettingsStore) |
TryGetUInt32(String, String, UInt32) |
Возвращает значение запрошенного свойства, тип данных которого — Int32. (Унаследовано от SettingsStore) |
TryGetUInt64(String, String, UInt64) |
Возвращает значение запрошенного свойства, тип данных которого — Int64. (Унаследовано от SettingsStore) |