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 正しく機能する必要があります。

適用対象