Compartilhar via


ControlPersister.PersistControl Método

Definição

Obtém uma cadeia de caracteres de dados que representa o formato persistente do controle especificado.

Sobrecargas

PersistControl(Control)

Obtém uma cadeia de caracteres de dados que representa o formato persistente do controle especificado.

PersistControl(TextWriter, Control)

Gera uma cadeia de caracteres de dados que representa o formato persistente do controle especificado para o TextWriter especificado.

PersistControl(Control, IDesignerHost)

Obtém uma cadeia de caracteres de dados que representam o formato persistente do controle especificado, usando o host de designer especificado.

PersistControl(TextWriter, Control, IDesignerHost)

Gera uma cadeia de caracteres de dados que representa o formato persistente do controle especificado para o TextWriter especificado, usando o designer de host especificado.

PersistControl(Control)

Obtém uma cadeia de caracteres de dados que representa o formato persistente do controle 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

O Control a ser persistido.

Retornos

String

Uma cadeia de caracteres que representa o formato persistente do controle.

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

Comentários

Esse método requer que uma implementação IDesignerHost funcione corretamente. Esse método usa o Site controle especificado para recuperar o host do designer.

Aplica-se a

PersistControl(TextWriter, Control)

Gera uma cadeia de caracteres de dados que representa o formato persistente do controle especificado para o 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

O TextWriter no qual gerar os dados do controle persistente.

control
Control

O Control a ser persistido.

Comentários

Esse método requer que uma implementação IDesignerHost funcione corretamente. Esse método usa o Site controle especificado para recuperar o host do designer.

Aplica-se a

PersistControl(Control, IDesignerHost)

Obtém uma cadeia de caracteres de dados que representam o formato persistente do controle especificado, usando o host de 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

O Control a ser persistido.

host
IDesignerHost

Um IDesignerHost que é o host do designer do controle.

Retornos

String

Uma cadeia de caracteres que representa o formato persistente do controle.

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

Comentários

Esse método requer que uma implementação IDesignerHost funcione corretamente.

Aplica-se a

PersistControl(TextWriter, Control, IDesignerHost)

Gera uma cadeia de caracteres de dados que representa o formato persistente do controle especificado para o TextWriter especificado, usando o designer de host 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 no qual gerar os dados do controle persistente.

control
Control

O Control a ser persistido.

host
IDesignerHost

Um IDesignerHost que é o host do designer do controle.

Comentários

Esse método requer que uma implementação IDesignerHost funcione corretamente.

Aplica-se a