다음을 통해 공유


WebPartManager.IPersonalizable.Load(PersonalizationDictionary) 메서드

정의

WebPartManager 컨트롤에 로드되어야 하는 이전에 저장된 사용자 지정 개인 설정 상태 데이터를 반환합니다.

 virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Load(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Load;
void IPersonalizable.Load (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Load (state As PersonalizationDictionary) Implements IPersonalizable.Load

매개 변수

state
PersonalizationDictionary

로드할 상태 데이터를 포함하는 PersonalizationDictionary입니다.

구현

설명

이 메서드는 웹 파트 컨트롤 집합이 보호된 WebPartManager.LoadCustomPersonalizationState 메서드에 직접 액세스하는 방법을 제공하는 메서드의 구현 IPersonalizable.Load 입니다. 이 메서드가 호출되면 컨트롤에서 관리 WebPartManager 되고 이전에 초기화 프로세스의 뒷부분에서 사용하기 위해 영구 데이터 저장소에 저장된 사용자 지정 개인 설정된 데이터를 저장합니다.

참고

대부분의 경우 페이지 및 컨트롤 개발자 코드는 주로 웹 파트 컨트롤 집합에서 개인 설정 데이터를 검색하는 메커니즘으로 사용되므로 이 메서드를 호출할 필요가 없습니다.

상속자 참고

개발자가 이 방법을 사용하는 한 가지 시나리오는 웹 파트 컨트롤 집합에서 제공하는 프레임워크 대신 사용할 사용자 지정 개인 설정 프레임워크를 개발하는 경우입니다. 이러한 경우 개발자는 클래스에서 상속하고 메서드를 WebPartManager 재정 CreatePersonalization() 의하여 개체의 사용자 지정 구현을 WebPartPersonalization 반환할 수 있습니다. 사용자 지정 WebPartPersonalization 개체는 적절한 시간에 메서드의 구현을 IPersonalizable.Load(PersonalizationDictionary) 호출하여 사용자 지정 개인 설정 데이터를 로드합니다.

적용 대상

추가 정보