WebPartManager.IPersonalizable.Save(PersonalizationDictionary) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WebPartManager 컨트롤에서 관리하는 사용자 지정 개인 설정 상태 데이터를 저장합니다.
virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Save(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Save;
void IPersonalizable.Save (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Save : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Save : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Save (state As PersonalizationDictionary) Implements IPersonalizable.Save
매개 변수
저장될 상태 데이터가 들어 있는 PersonalizationDictionary입니다.
구현
설명
메서드는 IPersonalizable.Save 웹 파트 컨트롤 집합이 보호된 WebPartManager.SaveCustomPersonalizationState 메서드에 직접 액세스하는 방법을 제공하는 메서드의 구현 IPersonalizable.Save 입니다. 이 메서드를 호출 하 여 관리 되는 모든 개인 설정된 데이터 저장을 WebPartManager 영구 데이터 저장소는 웹 파트 애플리케이션에 대해 구성 된 컨트롤입니다.
참고
대부분의 경우 페이지 및 컨트롤 개발자 코드는 주로 웹 파트 컨트롤 집합에서 개인 설정 데이터를 저장하는 메커니즘으로 사용되기 때문에 이 메서드를 호출할 필요가 없습니다.
상속자 참고
개발자가 이 방법을 사용하는 한 가지 시나리오는 웹 파트 컨트롤 집합에서 제공하는 대신 사용할 사용자 지정 개인 설정 프레임워크를 개발하는 경우입니다. 이러한 경우 개발자는 클래스에서 상속하고 메서드를 WebPartManager 재정 CreatePersonalization() 의하여 개체의 사용자 지정 구현을 WebPartPersonalization 반환할 수 있습니다. 사용자 지정 WebPartPersonalization 개체는 적절한 시간에 메서드의 구현을 IPersonalizable.Save(PersonalizationDictionary) 호출하여 사용자 지정 개인 설정 데이터를 저장합니다.
적용 대상
추가 정보
.NET