Menu.SaveControlState メソッド


永続化する必要がある Menu コントロールのプロパティの状態を保存します。Saves the state of the properties in the Menu control that need to be persisted.

protected public:
 override System::Object ^ SaveControlState();
protected internal override object SaveControlState ();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object


コントロールの状態データを格納しているオブジェクト。An object that contains the state data for the control. 状態に何の変更も加えられていない場合、このメソッドは null を返します。If there have been no changes to the state, this method returns null.


このメソッドは、 Menu EnableViewStateプロパティがにfalse設定されている場合でも、永続化する必要があるコントロールのプロパティの状態を保存するために使用されます。This method is used to save the state of the properties in the Menu control that need to be persisted, even when the EnableViewState property is set to false. メソッドSaveControlStateは、コントロールの操作 (インデックスやキーワードなど) に不可欠な状態データを考慮しており、コントロールのビューステートデータとは別のものです。The SaveControlState method is concerned with state data that is essential for a control's operation (such as an index or keyword) and is separate from the control's view-state data.


このメソッドは、主にコントロールのMenu開発者がコントロールを拡張するために使用されます。This method is used primarily by control developers to extend the Menu control.