Sdílet prostřednictvím


ControlPersister.PersistControl Metoda

Definice

Získá řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku.

Přetížení

PersistControl(Control)

Získá řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku.

PersistControl(TextWriter, Control)

Vypíše řetězec dat, který představuje trvalou formu zadaného ovládacího prvku do zadaného TextWriter.

PersistControl(Control, IDesignerHost)

Získá řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku pomocí zadaného hostitele návrháře.

PersistControl(TextWriter, Control, IDesignerHost)

Vypíše řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku TextWriter, pomocí zadaného hostitele návrháře.

PersistControl(Control)

Získá řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku.

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

Parametry

control
Control

To Control se má zachovat.

Návraty

String

Řetězec, který představuje trvalý tvar ovládacího prvku.

Příklady

// 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))

Poznámky

Tato metoda vyžaduje IDesignerHost , aby implementace fungovala správně. Tato metoda používá Site zadaný ovládací prvek k načtení hostitele návrháře.

Platí pro

PersistControl(TextWriter, Control)

Vypíše řetězec dat, který představuje trvalou formu zadaného ovládacího prvku do zadaného 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)

Parametry

sw
TextWriter

Výstup TextWriter trvalých řídicích dat do.

control
Control

To Control se má zachovat.

Poznámky

Tato metoda vyžaduje IDesignerHost , aby implementace fungovala správně. Tato metoda používá Site zadaný ovládací prvek k načtení hostitele návrháře.

Platí pro

PersistControl(Control, IDesignerHost)

Získá řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku pomocí zadaného hostitele návrháře.

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

Parametry

control
Control

To Control se má zachovat.

host
IDesignerHost

Jedná se IDesignerHost o hostitele návrháře ovládacího prvku.

Návraty

String

Řetězec, který představuje trvalý tvar ovládacího prvku.

Příklady

// 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))

Poznámky

Tato metoda vyžaduje IDesignerHost , aby implementace fungovala správně.

Platí pro

PersistControl(TextWriter, Control, IDesignerHost)

Vypíše řetězec dat, který představuje trvalý tvar zadaného ovládacího prvku TextWriter, pomocí zadaného hostitele návrháře.

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)

Parametry

sw
TextWriter

Výstup TextWriter trvalých řídicích dat do.

control
Control

To Control se má zachovat.

host
IDesignerHost

Jedná se IDesignerHost o hostitele návrháře ovládacího prvku.

Poznámky

Tato metoda vyžaduje IDesignerHost , aby implementace fungovala správně.

Platí pro