SettingsStore Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс для чтения или перечисления коллекций и свойств выбранного область. Получается из метода GetReadOnlySettingsStore(SettingsScope).
Если в методах этого класса путь к коллекции указан в виде пустой строки (""), то он обозначает коллекцию верхнего уровня. Если имя свойства является пустой строкой, оно обозначает свойство по умолчанию коллекции.
Коллекции могут содержать свойства и вложенные коллекции. Пути к вложенным коллекциям описываются с помощью разделителей, таких как каталоги в файловой системе. Аналогичным образом разделитель является символом "" (обратная косая черта). Пример пути к вложенной коллекции: "Root Collection\Internal Collection\Leaf Collection".
public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
class SettingsStore abstract
public abstract class SettingsStore
type SettingsStore = class
Public MustInherit Class SettingsStore
- Наследование
-
SettingsStore
- Производный
Примеры
Пример пути к вложенной коллекции: "Root Collection\Internal Collection\Leaf Collection".
Комментарии
Если в методах этого класса путь к коллекции указан в виде пустой строки (""), то он обозначает коллекцию верхнего уровня. Если имя свойства является пустой строкой, оно обозначает свойство по умолчанию коллекции.
Коллекции могут содержать свойства и вложенные коллекции. Пути к вложенным коллекциям описываются с помощью разделителей, таких как каталоги в файловой системе. Аналогичным образом, разделитель является символом "\" (обратная косая черта).
Конструкторы
SettingsStore() |
Инициализирует новый экземпляр SettingsStore. |
Методы
CollectionExists(String) |
Проверяет существование коллекции, переданной в этот метод. |
GetBoolean(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int32 как логический. |
GetBoolean(String, String, Boolean) |
Возвращает значение запрошенного свойства, тип данных которого Int32 как логический. |
GetInt32(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int32. |
GetInt32(String, String, Int32) |
Возвращает значение запрошенного свойства, тип данных которого Int32. |
GetInt64(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int64. |
GetInt64(String, String, Int64) |
Возвращает значение запрошенного свойства, тип данных которого Int64. |
GetLastWriteTime(String) |
Предоставляет время последней записи свойств и вложенных коллекций непосредственно в данную коллекцию. Метод сообщает о любых дальнейших изменениях, внутренних во вложенных коллекциях (т. е. не рекурсивных). Время последней записи коллекции обновляется, если свойства создаются, удаляются или изменяются их значения, а также если создается или удаляется вложенная коллекция. |
GetMemoryStream(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Binary. Чтобы получить доступ к базовому массиву байтов, можно использовать метод ToArray(). |
GetPropertyCount(String) |
Возвращает количество свойств в данной коллекции. |
GetPropertyNames(String) |
Возвращает имена свойств в данной коллекции. |
GetPropertyNamesAndValues(String) |
Возвращает имена свойств вместе со значениями, связанными с каждым свойством для данной коллекции. |
GetPropertyType(String, String) |
Возвращает тип запрошенного свойства. |
GetString(String, String) |
Возвращает значение запрошенного свойства, тип данных которого String. |
GetString(String, String, String) |
Возвращает значение запрошенного свойства, тип данных которого String. |
GetStrings(String, String) |
Возвращает значения запрошенного свойства, типом данных которого является MultiString. |
GetSubCollectionCount(String) |
Возвращает количество вложенных коллекций в данной коллекции. |
GetSubCollectionNames(String) |
Возвращает имена вложенных коллекций в данной коллекции. |
GetUInt32(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int32. |
GetUInt32(String, String, UInt32) |
Возвращает значение запрошенного свойства, тип данных которого Int32. |
GetUInt64(String, String) |
Возвращает значение запрошенного свойства, тип данных которого Int64. |
GetUInt64(String, String, UInt64) |
Возвращает значение запрошенного свойства, тип данных которого Int64. |
PropertyExists(String, String) |
Проверяет наличие свойства, переданного этому методу. |
TryGetBoolean(String, String, Boolean) |
Возвращает значение запрошенного свойства, тип данных которого имеет Int32 логический тип. |
TryGetInt32(String, String, Int32) |
Возвращает значение запрошенного свойства, тип данных которого равен Int32. |
TryGetInt64(String, String, Int64) |
Возвращает значение запрошенного свойства, тип данных которого равен Int64. |
TryGetString(String, String, String) |
Возвращает значение запрошенного свойства, тип данных которого равен String. |
TryGetStrings(String, String, String[]) |
Возвращает значения запрошенного свойства, типом данных которого является MultiString. |
TryGetUInt32(String, String, UInt32) |
Возвращает значение запрошенного свойства, тип данных которого равен Int32. |
TryGetUInt64(String, String, UInt64) |
Возвращает значение запрошенного свойства, тип данных которого равен Int64. |