다음을 통해 공유


SettingsStore 클래스

정의

선택한 scope 컬렉션 및 속성을 읽고 열거하기 위한 추상 클래스입니다. 메서드에서 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의 새 instance 초기화합니다.

메서드

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.

적용 대상