次の方法で共有


WebPartManager.EndWebPartEditing メソッド

定義

WebPart コントロールを編集するプロセスを完了させます。

public:
 virtual void EndWebPartEditing();
public virtual void EndWebPartEditing ();
abstract member EndWebPartEditing : unit -> unit
override this.EndWebPartEditing : unit -> unit
Public Overridable Sub EndWebPartEditing ()

例外

SelectedWebPart プロパティによって参照されるコントロールが null です。

注釈

メソッドは EndWebPartEditing 、コントロールを編集するプロセスを WebPart 終了します。 これは、 メソッドに対応します BeginWebPartEditing

メソッドを EndWebPartEditing 使用すると、 プロパティによって Personalization 参照されるパーソナル化オブジェクトが変更可能になります。これは、コントロールの編集がパーソナル化の変更を必要とするプロセスであるために必要です。 次に、 メソッドは オブジェクトが でないことをnull確認SelectedWebPartして、現在選択WebPartされているコントロールを変更し、最後に メソッドをOnSelectedWebPartChanged呼び出します。

注意 (継承者)

コントロールを拡張 WebPartManager する必要がある開発者は、派生クラスでこのメソッドをオーバーライドする必要がある場合があります。 1 つの方法は、基本メソッドを呼び出し、追加のカスタム処理を追加するか、コントロールの編集を完了するプロセス全体を完全にカスタマイズする方法です。 たとえば、オーバーライド メソッドでは、最初に基本メソッドを呼び出し、次に、行われた編集の変更を決定し、変更の一覧を確認としてエンド ユーザーに表示するコードを追加できます。

適用対象

こちらもご覧ください