Microsoft.VisualStudio.Workspace.Settings 네임스페이스

클래스

SettingsTypes

표준 설정 유형

WorkspaceSettingsChangedEventArgs

설정은 이벤트 데이터를 변경합니다.

WorkspaceSettingsExtensions

IWorkspaceSettings 인터페이스에 대한 편의 확장

인터페이스

IWorkspaceSettings

작업 영역 설정 인터페이스.

IWorkspaceSettingsFileProvider

동적 설정 공급자 이러한 공급자는 디스크 json 파일과 다른 원본에서 제공되는 계층적 설정 컬렉션에 속성을 제공합니다. 예를 들어 "메모리 공급자의 내장" 또는 "변환기"(다른 도구 형식을 작업 영역 설정 스키마로 구문 분석하는 구성 요소)가 있습니다.

IWorkspaceSettingsManager

작업 영역 설정 및 해당 알림 읽기 및 쓰기를 용이하게 하는 작업 영역 개체당. "Workspace.SettingsManager"에 의해 검색됩니다.

IWorkspaceSettingsPersistance

트랜잭션 작성기입니다. 이 중 단일 VS 프로세스 배수 내에서 동시에 활성화될 수 있습니다. 마지막 릴리스는 디스크에서 설정 파일 쓰기를 트리거합니다. 지속성 기록기 래퍼는 수명이 매우 짧을 것으로 예상됩니다.

IWorkspaceSettingsProvider

동적 설정 공급자 이러한 공급자는 디스크 json 파일과 다른 원본에서 제공되는 계층적 설정 컬렉션에 속성을 제공합니다. 예를 들어 "메모리 공급자의 내장" 또는 "변환기"(다른 도구 형식을 작업 영역 설정 스키마로 구문 분석하는 구성 요소)가 있습니다.

IWorkspaceSettingsProviderFactory

동적 설정 공급자 이러한 공급자는 디스크 json 파일과 다른 원본에서 제공되는 계층적 설정 컬렉션에 속성을 제공합니다. 예를 들어 "메모리 공급자의 내장 함수" 또는 "변환기"(다른 도구 형식을 설정 스키마로 구문 분석하는 구성 요소)가 있습니다.

팩터리 인터페이스는

IWorkspaceSettingsSource

작업 영역 설정 인터페이스.

IWorkspaceSettingsSourceWriter

작업 영역 설정 원본 기록기 인터페이스입니다. 기능에 의해 구동되는 "자동화된" 설정 지속성에 사용됩니다.

열거형

WorkspaceSettingsResult

현재 설정 파일에서 단일 설정 값을 검색한 결과입니다.