ISettingsManagerHost5 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public interface ISettingsManagerHost5 : Microsoft.VisualStudio.Settings.ISettingsManagerHost4
type ISettingsManagerHost5 = interface
interface ISettingsManagerHost4
interface ISettingsManagerHost3
interface ISettingsManagerHost2
interface ISettingsManagerHost
Public Interface ISettingsManagerHost5
Implements ISettingsManagerHost4
- 구현
속성
AppDir |
애플리케이션 디렉터리를 가져옵니다. (다음에서 상속됨 ISettingsManagerHost) |
AppInitCompletionTask |
호스트 시작이 완료되었음을 나타내는 선택적 작업입니다. 설정 관리자는 이 작업이 완료될 때까지 리소스 집약적 작업을 연기합니다. (다음에서 상속됨 ISettingsManagerHost) |
CollectionName |
이 호스트에서 처리할 설정 컬렉션의 이름을 가져옵니다. VS의 /rootSuffix 매개 변수와 같은 호스트 매개 변수를 기반으로 설정을 분할하는 데 사용됩니다. (다음에서 상속됨 ISettingsManagerHost) |
DurableHostIdentity |
추가 프로세스 정보입니다. 를 사용하여 로그에 컨텍스트를 추가합니다. 특정 형식을 따를 필요가 없습니다. (다음에서 상속됨 ISettingsManagerHost4) |
IsRoamingAndSharingAllowed |
false이면 일반적으로 제어하는 설정의 값에 관계없이 로밍 및 공유를 방지합니다. |
IsRoamingEnabledByDefault |
"RoamingEnabled" 설정이 아직 유지되지 않은 경우 로밍 및 공유를 사용하도록 설정할지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 ISettingsManagerHost4) |
Logger |
오류 원격 분석에 대한 로거입니다. (다음에서 상속됨 ISettingsManagerHost) |
NameTranslator |
프라이빗 및 공유 설정 이름 간의 선택적 번역기입니다. (다음에서 상속됨 ISettingsManagerHost) |
PrivateStorage |
프라이빗 설정에 대한 백업 저장소입니다. (다음에서 상속됨 ISettingsManagerHost) |
RemoteDefaultsStore |
설정 기본값을 재정의하려면 원격 기본값 저장소가 저장됩니다. (다음에서 상속됨 ISettingsManagerHost3) |
StoreUpdateLogger |
저장소 설정에 대한 업데이트를 기록하기 위한 로거입니다. null일 수 있습니다. (다음에서 상속됨 ISettingsManagerHost4) |
TelemetrySettings |
사용되지 않음.
ITelemetrySession.SerializeSettings를 통해 가져온 호스트에서 직렬화된 원격 분석 설정을 가져옵니다. 호스트에 원격 분석 세션이 없는 경우 null일 수 있습니다. (다음에서 상속됨 ISettingsManagerHost) |
메서드
GetServiceStreamAsync(CancellationToken) | |
GetTelemetrySettingsAsync() |
ITelemetrySession.SerializeSettings를 통해 가져온 호스트에서 직렬화된 원격 분석 설정을 가져옵니다. 호스트에 원격 분석 세션이 없는 경우 결과는 null일 수 있습니다. (다음에서 상속됨 ISettingsManagerHost2) |
IsSharedOrRoamedSetting(String) |
설정이 프라이빗인지 공유/로밍되었는지 여부를 결정합니다. (다음에서 상속됨 ISettingsManagerHost) |
이벤트
HostShuttingDown |
호스트가 종료될 때 발생합니다. 설정 관리자에게 리소스를 해제하거나, 비동기 작업을 완료하거나 취소할 수 있는 기회를 제공합니다. 호스트는 계속하기 전에 비동기 이벤트 처리기가 완료될 때까지 기다려야 합니다(예: 확장 메서드 사용 RaiseEventAsync<T>(Delegate, Object, T) ). (다음에서 상속됨 ISettingsManagerHost) |
IdleStateChanged |
사용되지 않음.
유휴 기간 동안 리소스 사용량을 줄이기 위해 호스트 애플리케이션이 유휴 상태가 되거나 다시 활성화될 때 발생합니다. (다음에서 상속됨 ISettingsManagerHost) |