Freigeben über


ControlPersister.PersistControl Methode

Definition

Ruft eine Zeichenfolge mit Daten ab, die die beibehaltene Form des angegebenen Steuerelements darstellt.

Überlädt

PersistControl(Control)

Ruft eine Zeichenfolge mit Daten ab, die die beibehaltene Form des angegebenen Steuerelements darstellt.

PersistControl(TextWriter, Control)

Gibt eine Zeichenfolge mit Daten, die die beibehaltene Form des angegebenen Steuerelements darstellt, an den angegebenen TextWriter aus.

PersistControl(Control, IDesignerHost)

Ruft mit dem angegebenen Designerhost eine Zeichenfolge mit Daten ab, die die beibehaltene Form des angegebenen Steuerelements darstellt.

PersistControl(TextWriter, Control, IDesignerHost)

Gibt eine Zeichenfolge mit Daten, die die beibehaltene Form des angegebenen Steuerelements darstellt, unter Verwendung des angegebenen Designerhosts an den angegebenen TextWriter aus.

PersistControl(Control)

Ruft eine Zeichenfolge mit Daten ab, die die beibehaltene Form des angegebenen Steuerelements darstellt.

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

Parameter

control
Control

Das Control, das beibehalten werden soll.

Gibt zurück

String

Eine Zeichenfolge, die die beibehaltene Form des Steuerelements darstellt.

Beispiele

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

Hinweise

Diese Methode erfordert eine IDesignerHost Implementierung, die ordnungsgemäß funktioniert. Diese Methode verwendet das Site angegebene Steuerelement, um den Designerhost abzurufen.

Gilt für

PersistControl(TextWriter, Control)

Gibt eine Zeichenfolge mit Daten, die die beibehaltene Form des angegebenen Steuerelements darstellt, an den angegebenen TextWriter aus.

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)

Parameter

sw
TextWriter

Der TextWriter, an den die beibehaltenen Steuerelementdaten ausgegeben werden sollen.

control
Control

Das Control, das beibehalten werden soll.

Hinweise

Diese Methode erfordert eine IDesignerHost Implementierung, die ordnungsgemäß funktioniert. Diese Methode verwendet das Site angegebene Steuerelement, um den Designerhost abzurufen.

Gilt für

PersistControl(Control, IDesignerHost)

Ruft mit dem angegebenen Designerhost eine Zeichenfolge mit Daten ab, die die beibehaltene Form des angegebenen Steuerelements darstellt.

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

Parameter

control
Control

Das Control, das beibehalten werden soll.

host
IDesignerHost

Ein IDesignerHost, der der Designerhost für das Steuerelement ist.

Gibt zurück

String

Eine Zeichenfolge, die die beibehaltene Form des Steuerelements darstellt.

Beispiele

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

Hinweise

Diese Methode erfordert eine IDesignerHost Implementierung, die ordnungsgemäß funktioniert.

Gilt für

PersistControl(TextWriter, Control, IDesignerHost)

Gibt eine Zeichenfolge mit Daten, die die beibehaltene Form des angegebenen Steuerelements darstellt, unter Verwendung des angegebenen Designerhosts an den angegebenen TextWriter aus.

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)

Parameter

sw
TextWriter

Der TextWriter, an den die beibehaltenen Steuerelementdaten ausgegeben werden sollen.

control
Control

Das Control, das beibehalten werden soll.

host
IDesignerHost

Ein IDesignerHost, der der Designerhost für das Steuerelement ist.

Hinweise

Diese Methode erfordert eine IDesignerHost Implementierung, die ordnungsgemäß funktioniert.

Gilt für