IComponentInitializer.InitializeExistingComponent(IDictionary) 메서드


구성 요소의 인스턴스를 기본 상태로 복원합니다.Restores an instance of a component to its default state.

 void InitializeExistingComponent(System::Collections::IDictionary ^ defaultValues);
public void InitializeExistingComponent (System.Collections.IDictionary defaultValues);
abstract member InitializeExistingComponent : System.Collections.IDictionary -> unit
Public Sub InitializeExistingComponent (defaultValues As IDictionary)

매개 변수


구성 요소 상태를 다시 설정하는 데 사용되는 이름/값 쌍인 기본 속성 값의 사전입니다.A dictionary of default property values, which are name/value pairs, with which to reset the component's state.


InitializeExistingComponent 메서드는 디자이너가 기존 구성 요소를 다시 초기화 하는 경우 호출 됩니다.The InitializeExistingComponent method is called when a designer will re-initialize an existing component. 예를 들어 InitializeExistingComponent은 일반적으로 끌어서 놓기 작업 후에 호출 됩니다.For example, InitializeExistingComponent is commonly called after a drag-and-drop operation. defaultValues 매개 변수는 연결 된 구성 요소의 속성에 적용 해야 하는 기본값의 이름/값 쌍을 포함 하는 사전입니다.The defaultValues parameter is a dictionary containing name/value pairs of default values that should be applied to properties of the associated component. 기본값이 지정 되지 않은 경우이 사전은 null 수 있습니다.This dictionary may be null if no default values have been specified.


이 메서드를 구현 하는 경우 일반적으로 defaultValue에 있는 권장 구성 이상의 구성 요소 속성을 수정 하면 안 됩니다.When implementing this method, generally you should not modify the component properties beyond those recommendations found in defaultValue. 기존 구성 요소가 이미가지고 있을 해당 속성이 사용자 또는 다른 디자인 타임 코드에 의해 설정 합니다.The existing component may already have had its properties set by the user or other design-time code.

적용 대상

추가 정보