SettingsStore Класс

Определение

Абстрактный класс для чтения или перечисления коллекций и свойств из выбранной области. Получается из метода SettingsManager.GetReadOnlySettingsStore.

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

Комментарии

Если в методах этого класса путь коллекции указан как пустая строка (""), то он обозначает коллекцию верхнего уровня. Если имя свойства является пустой строкой, оно обозначает свойство коллекции по умолчанию.

Коллекции могут содержать свойства и вложенные коллекции. Пути к подколлекциям описываются с помощью таких разделителей, как каталоги в файловой системе. Точно так же разделителем является \ символ "" (обратная косая черта).

Конструкторы

SettingsStore()

Инициализирует новый экземпляр класса Сеттингссторе.

Методы

CollectionExists(String)

Проверяет наличие коллекции, переданной этому методу.

GetBoolean(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int32 как логический.

GetBoolean(String, String, Boolean)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int32 как логический.

GetInt32(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int32.

GetInt32(String, String, Int32)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int32.

GetInt64(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int64.

GetInt64(String, String, Int64)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int64.

GetLastWriteTime(String)

Сообщает время последней записи свойств и вложенных коллекций, находящихся непосредственно рядом с данной коллекцией.

GetMemoryStream(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Binary. Чтобы получить доступ к базовому массиву байтов, можно использовать метод MemoryStream.ToArray.

GetPropertyCount(String)

Возвращает количество свойств в данной коллекции.

GetPropertyNames(String)

Возвращает имена свойств в данной коллекции.

GetPropertyNamesAndValues(String)
GetPropertyType(String, String)

Возвращает тип запрошенного свойства.

GetString(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.String.

GetString(String, String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.String.

GetSubCollectionCount(String)

Возвращает количество подколлекций в данной коллекции.

GetSubCollectionNames(String)

Возвращает имена подколлекций в данной коллекции.

GetUInt32(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int32.

GetUInt32(String, String, UInt32)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int32.

GetUInt64(String, String)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int64.

GetUInt64(String, String, UInt64)

Возвращает значение запрошенного свойства, тип данных которого SettingsType.Int64.

PropertyExists(String, String)

Проверяет наличие свойства, переданного этому методу.

Применяется к