ControlPersister.PersistControl Metoda
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera ciąg danych reprezentujący utrwałą formę określonej kontrolki.
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
Zwraca
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
.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 .
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.
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.
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
- host
- IDesignerHost
Element IDesignerHost , który jest hostem projektanta dla kontrolki.
Zwraca
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
.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.
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.
- 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 |