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. |