ControlPersister.PersistControl メソッド

定義

指定したコントロールの永続化された形式を表すデータの文字列を取得します。

オーバーロード

名前 説明
PersistControl(Control)

指定したコントロールの永続化された形式を表すデータの文字列を取得します。

PersistControl(TextWriter, Control)

指定したコントロールの永続化された形式を表すデータの文字列を、指定した TextWriterに出力します。

PersistControl(Control, IDesignerHost)

指定したデザイナー ホストを使用して、指定したコントロールの永続化された形式を表すデータの文字列を取得します。

PersistControl(TextWriter, Control, IDesignerHost)

指定したデザイナー ホストを使用して、指定したコントロールの永続化された形式を表すデータの文字列を、指定した TextWriterに出力します。

PersistControl(Control)

指定したコントロールの永続化された形式を表すデータの文字列を取得します。

public:
 static System::String ^ PersistControl(System::Web::UI::Control ^ control);
public static string PersistControl(System.Web.UI.Control control);
static member PersistControl : System.Web.UI.Control -> string
Public Shared Function PersistControl (control As Control) As String

パラメーター

control
Control

永続化する Control

返品

コントロールの永続化された形式を表す文字列。

// Parse the selected control.
String^ persistedData = ControlPersister::PersistControl( controlArray[ selectionForm->controlList->SelectedIndex ] );
// Parse the selected control into a persistence string.
string persistedData = ControlPersister.PersistControl(
    controlArray[selectionForm.controlList.SelectedIndex]);
' Parse the selected control.
Dim persistedData As String = ControlPersister.PersistControl( _
    controlArray(selectionForm.controlList.SelectedIndex))

注釈

このメソッドを正しく動作させるには、 IDesignerHost 実装が必要です。 このメソッドは、指定したコントロールの Site を使用してデザイナー ホストを取得します。

適用対象

PersistControl(TextWriter, Control)

指定したコントロールの永続化された形式を表すデータの文字列を、指定した TextWriterに出力します。

public:
 static void PersistControl(System::IO::TextWriter ^ sw, System::Web::UI::Control ^ control);
public static void PersistControl(System.IO.TextWriter sw, System.Web.UI.Control control);
static member PersistControl : System.IO.TextWriter * System.Web.UI.Control -> unit
Public Shared Sub PersistControl (sw As TextWriter, control As Control)

パラメーター

sw
TextWriter

永続化されたコントロール データを出力する TextWriter

control
Control

永続化する Control

注釈

このメソッドを正しく動作させるには、 IDesignerHost 実装が必要です。 このメソッドは、指定したコントロールの Site を使用してデザイナー ホストを取得します。

適用対象

PersistControl(Control, IDesignerHost)

指定したデザイナー ホストを使用して、指定したコントロールの永続化された形式を表すデータの文字列を取得します。

public:
 static System::String ^ PersistControl(System::Web::UI::Control ^ control, System::ComponentModel::Design::IDesignerHost ^ host);
public static string PersistControl(System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host);
static member PersistControl : System.Web.UI.Control * System.ComponentModel.Design.IDesignerHost -> string
Public Shared Function PersistControl (control As Control, host As IDesignerHost) As String

パラメーター

control
Control

永続化する Control

host
IDesignerHost

コントロールのデザイナー ホストである IDesignerHost

返品

コントロールの永続化された形式を表す文字列。

// Parse the selected control.
String^ persistedData = ControlPersister::PersistControl( controlArray[ selectionForm->controlList->SelectedIndex ] );
// Parse the selected control into a persistence string.
string persistedData = ControlPersister.PersistControl(
    controlArray[selectionForm.controlList.SelectedIndex]);
' Parse the selected control.
Dim persistedData As String = ControlPersister.PersistControl( _
    controlArray(selectionForm.controlList.SelectedIndex))

注釈

このメソッドを正しく動作させるには、 IDesignerHost 実装が必要です。

適用対象

PersistControl(TextWriter, Control, IDesignerHost)

指定したデザイナー ホストを使用して、指定したコントロールの永続化された形式を表すデータの文字列を、指定した TextWriterに出力します。

public:
 static void PersistControl(System::IO::TextWriter ^ sw, System::Web::UI::Control ^ control, System::ComponentModel::Design::IDesignerHost ^ host);
public static void PersistControl(System.IO.TextWriter sw, System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host);
static member PersistControl : System.IO.TextWriter * System.Web.UI.Control * System.ComponentModel.Design.IDesignerHost -> unit
Public Shared Sub PersistControl (sw As TextWriter, control As Control, host As IDesignerHost)

パラメーター

sw
TextWriter

永続化されたコントロール データを出力する TextWriter

control
Control

永続化する Control

host
IDesignerHost

コントロールのデザイナー ホストである IDesignerHost

注釈

このメソッドを正しく動作させるには、 IDesignerHost 実装が必要です。

適用対象