ControlPersister.PersistControl Método

Definição

Obtém uma cadeia de dados que representa a forma persistente do controlo especificado.

Sobrecargas

Name Description
PersistControl(Control)

Obtém uma cadeia de dados que representa a forma persistente do controlo especificado.

PersistControl(TextWriter, Control)

Fornece uma cadeia de dados que representa a forma persistente do controlo especificado para o especificado TextWriter.

PersistControl(Control, IDesignerHost)

Obtém uma cadeia de dados que representa a forma persistente do controlo especificado, usando o host designer especificado.

PersistControl(TextWriter, Control, IDesignerHost)

Fornece uma cadeia de dados que representa a forma persistente do controlo especificado para o , TextWriterusando o host designer especificado.

PersistControl(Control)

Obtém uma cadeia de dados que representa a forma persistente do controlo 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

A Control persistir.

Devoluções

Uma cadeia que representa a forma persistente do controlo.

Exemplos

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

Observações

Este método requer uma IDesignerHost implementação para funcionar corretamente. Este método utiliza o Site do controlo especificado para recuperar o host projetista.

Aplica-se a

PersistControl(TextWriter, Control)

Fornece uma cadeia de dados que representa a forma persistente do controlo especificado para o especificado TextWriter.

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

O TextWriter para enviar os dados de controlo persistentes para.

control
Control

A Control persistir.

Observações

Este método requer uma IDesignerHost implementação para funcionar corretamente. Este método utiliza o Site do controlo especificado para recuperar o host projetista.

Aplica-se a

PersistControl(Control, IDesignerHost)

Obtém uma cadeia de dados que representa a forma persistente do controlo especificado, usando o host designer 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

A Control persistir.

host
IDesignerHost

E IDesignerHost esse é o anfitrião projetado para o controlo.

Devoluções

Uma cadeia que representa a forma persistente do controlo.

Exemplos

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

Observações

Este método requer uma IDesignerHost implementação para funcionar corretamente.

Aplica-se a

PersistControl(TextWriter, Control, IDesignerHost)

Fornece uma cadeia de dados que representa a forma persistente do controlo especificado para o , TextWriterusando o host designer 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

O TextWriter para enviar os dados de controlo persistentes para.

control
Control

A Control persistir.

host
IDesignerHost

E IDesignerHost esse é o anfitrião projetado para o controlo.

Observações

Este método requer uma IDesignerHost implementação para funcionar corretamente.

Aplica-se a