다음을 통해 공유


WebPartManager.SaveCustomPersonalizationState 메서드

정의

WebPartManager 컨트롤에서 관리하는 사용자 지정 개인 설정 상태 데이터를 페이지가 다시 로드될 때마다 다시 로드할 수 있도록 저장합니다.

protected:
 virtual void SaveCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void SaveCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub SaveCustomPersonalizationState (state As PersonalizationDictionary)

매개 변수

state
PersonalizationDictionary

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

설명

이 메서드는 SaveCustomPersonalizationState 개인 설정 과정에서 중요합니다. 이후 브라우저 세션 및 페이지 방문을 위해 개인 설정된 사용자 설정을 저장할 수 있기 때문입니다. 메서드는 페이지에 추가되거나 페이지에서 삭제된 동적 또는 서버 컨트롤, 페이지에서 이동된 컨트롤 및 생성되거나 삭제된 동적 WebPart 연결과 같은 항목을 포함하는 사용자 지정 개인 설정 상태 데이터를 저장합니다.

코드에서 직접 이 메서드를 호출할 수 없습니다. 그러나 개인 설정 데이터를 저장하기 위해 이 메서드를 호출하는 메서드를 호출 IPersonalizable.Save 할 수 있습니다.

상속자 참고

개발자는 파생 WebPartManager 클래스에서 이 메서드를 재정의하여 개인 설정 데이터를 저장하는 프로세스를 사용자 지정할 수 있습니다.

적용 대상

추가 정보