ControlPersister.PersistControl Metoda

Definicja

Pobiera ciąg danych reprezentujący utrwałą formę określonej kontrolki.

Przeciążenia

PersistControl(Control)

Pobiera ciąg danych reprezentujący utrwałą formę określonej kontrolki.

PersistControl(TextWriter, Control)

Zwraca ciąg danych reprezentujący utrwalonego formularza określonej kontrolki do określonego TextWriterelementu .

PersistControl(Control, IDesignerHost)

Pobiera ciąg danych reprezentujący utrwałą formę określonej kontrolki przy użyciu określonego hosta projektanta.

PersistControl(TextWriter, Control, IDesignerHost)

Zwraca ciąg danych reprezentujący utrwalonego formularza określonej kontrolki do określonego obiektu przy użyciu określonego TextWriterhosta projektanta.

PersistControl(Control)

Pobiera ciąg danych reprezentujący utrwałą formę określonej kontrolki.

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

Element Control do utrwalonego.

Zwraca

String

Ciąg reprezentujący utrwalone formy kontrolki.

Przykłady

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

Uwagi

Ta metoda wymaga poprawnego IDesignerHost działania implementacji. Ta metoda używa Site określonej kontrolki do pobrania hosta projektanta.

Dotyczy

PersistControl(TextWriter, Control)

Zwraca ciąg danych reprezentujący utrwalonego formularza określonej kontrolki do określonego TextWriterelementu .

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

Element TextWriter do wyprowadzania utrwałych danych kontrolnych.

control
Control

Element Control do utrwalonego.

Uwagi

Ta metoda wymaga poprawnego IDesignerHost działania implementacji. Ta metoda używa Site określonej kontrolki do pobrania hosta projektanta.

Dotyczy

PersistControl(Control, IDesignerHost)

Pobiera ciąg danych reprezentujący utrwałą formę określonej kontrolki przy użyciu określonego hosta projektanta.

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

Element Control do utrwalonego.

host
IDesignerHost

Element IDesignerHost , który jest hostem projektanta dla kontrolki.

Zwraca

String

Ciąg reprezentujący utrwalone formy kontrolki.

Przykłady

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

Uwagi

Ta metoda wymaga poprawnego IDesignerHost działania implementacji.

Dotyczy

PersistControl(TextWriter, Control, IDesignerHost)

Zwraca ciąg danych reprezentujący utrwalonego formularza określonej kontrolki do określonego obiektu przy użyciu określonego TextWriterhosta projektanta.

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

Element TextWriter do wyprowadzania utrwałych danych kontrolnych.

control
Control

Element Control do utrwalonego.

host
IDesignerHost

Element IDesignerHost , który jest hostem projektanta dla kontrolki.

Uwagi

Ta metoda wymaga poprawnego IDesignerHost działania implementacji.

Dotyczy