Compartir a través de


ControlPersister.PersistControl Método

Definición

Obtiene una cadena de datos que representa al formulario almacenado del control especificado.

Sobrecargas

PersistControl(Control)

Obtiene una cadena de datos que representa al formulario almacenado del control especificado.

PersistControl(TextWriter, Control)

Muestra una cadena de datos que representa al formulario almacenado del control especificado en el TextWriter especificado.

PersistControl(Control, IDesignerHost)

Obtiene una cadena de datos que representa al formulario almacenado del control especificado, mediante el host del diseñador especificado.

PersistControl(TextWriter, Control, IDesignerHost)

Proporciona una cadena de datos que representa al formulario almacenado del control especificado al TextWriter especificado mediante el host del diseñador especificado.

PersistControl(Control)

Obtiene una cadena de datos que representa al formulario almacenado del control especificado.

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

Parámetros

control
Control

Control que se va a almacenar.

Devoluciones

String

Cadena que representa al formulario almacenado del control.

Ejemplos

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

Comentarios

Este método requiere que una IDesignerHost implementación funcione correctamente. Este método usa el Site del control especificado para recuperar el host del diseñador.

Se aplica a

PersistControl(TextWriter, Control)

Muestra una cadena de datos que representa al formulario almacenado del control especificado en el TextWriter especificado.

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)

Parámetros

sw
TextWriter

TextWriter donde se proporcionarán los datos del control almacenado.

control
Control

Control que se va a almacenar.

Comentarios

Este método requiere que una IDesignerHost implementación funcione correctamente. Este método usa el Site del control especificado para recuperar el host del diseñador.

Se aplica a

PersistControl(Control, IDesignerHost)

Obtiene una cadena de datos que representa al formulario almacenado del control especificado, mediante el host del diseñador especificado.

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

Parámetros

control
Control

Control que se va a almacenar.

host
IDesignerHost

IDesignerHost que es el host del diseñador del control.

Devoluciones

String

Cadena que representa al formulario almacenado del control.

Ejemplos

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

Comentarios

Este método requiere que una IDesignerHost implementación funcione correctamente.

Se aplica a

PersistControl(TextWriter, Control, IDesignerHost)

Proporciona una cadena de datos que representa al formulario almacenado del control especificado al TextWriter especificado mediante el host del diseñador especificado.

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)

Parámetros

sw
TextWriter

TextWriter donde se proporcionarán los datos del control almacenado.

control
Control

Control que se va a almacenar.

host
IDesignerHost

IDesignerHost que es el host del diseñador del control.

Comentarios

Este método requiere que una IDesignerHost implementación funcione correctamente.

Se aplica a