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.

C#
public static string PersistControl (System.Web.UI.Control control);

Parametry

control
Control

Element Control do utrwalonego.

Zwraca

String

Ciąg reprezentujący utrwalone formy kontrolki.

Przykłady

C#
// Parse the selected control into a persistence string.
string persistedData = 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

.NET Framework 4.8 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

PersistControl(TextWriter, Control)

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

C#
public static void PersistControl (System.IO.TextWriter sw, System.Web.UI.Control 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

.NET Framework 4.8 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

PersistControl(Control, IDesignerHost)

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

C#
public static string PersistControl (System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host);

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

C#
// Parse the selected control into a persistence string.
string persistedData = ControlPersister.PersistControl(
    controlArray[selectionForm.controlList.SelectedIndex]);

Uwagi

Ta metoda wymaga poprawnego IDesignerHost działania implementacji.

Dotyczy

.NET Framework 4.8 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

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.

C#
public static void PersistControl (System.IO.TextWriter sw, System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host);

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

.NET Framework 4.8 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8