다음을 통해 공유


ISettingsProviderService 인터페이스

정의

대체 애플리케이션 설정 공급자를 정의하기 위한 인터페이스를 제공합니다.

public interface class ISettingsProviderService
public interface ISettingsProviderService
type ISettingsProviderService = interface
Public Interface ISettingsProviderService

설명

IPersistComponentSettings 컨트롤 및 애플리케이션에 거의 투명 한 방식으로 애플리케이션 설정을 유지 하려면 애플리케이션에서 호스팅되는 구성 요소 인터페이스를 사용 합니다. 그러나 경우에 따라 애플리케이션 또는 환경 해야 자체 선택 중 하나를 사용 하 여 구성 요소에 의해 고유 하 게 사용 되는 설정 공급자를 재정의 합니다. 인터페이스를 ISettingsProviderService 사용하면 일반적으로 소유 를 통해 제공되는 이러한 대체 설정 공급자를 통신하는 경량 서비스를 만들 수 있습니다 Container.

ISettingsProviderService 디자인 타임 도구 및 애플리케이션 설정에 대 한 특별 한 지원을 제공 하는 디버거에서 주로 사용 됩니다. 이러한 정렬 함수를 원활하게 ApplicationSettingsBase 만들기 위해 클래스에는 소유 구성 요소에 대한 참조를 사용하는 생성자가 포함됩니다. 이러한 생성자는 호환되는 설정 공급자를 자동으로 쿼리합니다.

메서드

GetSettingsProvider(SettingsProperty)

지정된 설정 속성과 호환되는 설정 공급자를 반환합니다.

적용 대상

추가 정보