다음을 통해 공유


WritableSettingsStore 클래스

정의

선택한 scope 컬렉션 및 속성을 읽고 쓰는 추상 클래스입니다. 메서드에서 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
상속
WritableSettingsStore

설명

이 클래스는 SettingsStore에서 파생되므로 모든 기능을 상속합니다. 속성 및 컬렉션 조작 기능을 그 위에 추가합니다.

생성자

WritableSettingsStore()

WritableSettingsStore의 새 instance 초기화합니다.

메서드

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)

지정된 속성의 값을 지정된 long 값으로 업데이트 데이터 형식을 로 Int64설정합니다. 속성의 이전 데이터 형식이 다른 경우 덮어씁니다. 속성이 없으면 속성이 만들어집니다.

SetMemoryStream(String, String, MemoryStream)

데이터 형식을 로 설정하는 동안 지정된 속성의 값을 MemoryStream의 비트로 Binary업데이트. 속성의 이전 데이터 형식이 다른 경우 덮어씁니다. 속성이 없으면 속성이 만들어집니다.

SetString(String, String, String)

지정된 속성의 값을 지정된 문자열 값으로 업데이트 데이터 형식을 로 String설정합니다. 속성의 이전 데이터 형식이 다른 경우 덮어씁니다. 속성이 없으면 속성이 만들어집니다.

SetUInt32(String, String, UInt32)

지정된 속성의 값을 지정된 부호 없는 정수 값으로 업데이트 데이터 형식을 로 Int32설정합니다. 속성의 이전 데이터 형식이 다른 경우 덮어씁니다. 속성이 없으면 속성이 만들어집니다.

SetUInt64(String, String, UInt64)

지정된 속성의 값을 지정된 부호 없는 long 값으로 업데이트 데이터 형식을 로 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)

적용 대상