Condividi tramite


ControlPersister.PersistControl Metodo

Definizione

Ottiene una stringa di dati che rappresenta la forma persistente del controllo specificato.

Overload

PersistControl(Control)

Ottiene una stringa di dati che rappresenta la forma persistente del controllo specificato.

PersistControl(TextWriter, Control)

Emette una stringa di dati che rappresenta la forma persistente del controllo specificato nell'oggetto TextWriter specificato.

PersistControl(Control, IDesignerHost)

Ottiene una stringa di dati che rappresenta la forma persistente del controllo specificato, utilizzando l'host di progettazione specificato.

PersistControl(TextWriter, Control, IDesignerHost)

Emette una stringa di dati che rappresenta la forma persistente del controllo specificato nell'oggetto TextWriter specificato, utilizzando l'host di progettazione indicato.

PersistControl(Control)

Ottiene una stringa di dati che rappresenta la forma persistente del controllo specificato.

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

Parametri

control
Control

Oggetto Control da rendere persistente.

Restituisce

String

Stringa che rappresenta la forma persistente del controllo.

Esempio

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

Commenti

Questo metodo richiede che un'implementazione IDesignerHost funzioni correttamente. Questo metodo usa l'oggetto Site del controllo specificato per recuperare l'host della finestra di progettazione.

Si applica a

PersistControl(TextWriter, Control)

Emette una stringa di dati che rappresenta la forma persistente del controllo specificato nell'oggetto TextWriter specificato.

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)

Parametri

sw
TextWriter

Oggetto TextWriter in cui emettere i dati del controllo persistente.

control
Control

Oggetto Control da rendere persistente.

Commenti

Questo metodo richiede che un'implementazione IDesignerHost funzioni correttamente. Questo metodo usa l'oggetto Site del controllo specificato per recuperare l'host della finestra di progettazione.

Si applica a

PersistControl(Control, IDesignerHost)

Ottiene una stringa di dati che rappresenta la forma persistente del controllo specificato, utilizzando l'host di progettazione specificato.

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

Parametri

control
Control

Oggetto Control da rendere persistente.

host
IDesignerHost

Oggetto IDesignerHost che rappresenta l'host di progettazione per il controllo.

Restituisce

String

Stringa che rappresenta la forma persistente del controllo.

Esempio

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

Commenti

Questo metodo richiede che un'implementazione IDesignerHost funzioni correttamente.

Si applica a

PersistControl(TextWriter, Control, IDesignerHost)

Emette una stringa di dati che rappresenta la forma persistente del controllo specificato nell'oggetto TextWriter specificato, utilizzando l'host di progettazione indicato.

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)

Parametri

sw
TextWriter

Oggetto TextWriter in cui emettere i dati del controllo persistente.

control
Control

Oggetto Control da rendere persistente.

host
IDesignerHost

Oggetto IDesignerHost che rappresenta l'host di progettazione per il controllo.

Commenti

Questo metodo richiede che un'implementazione IDesignerHost funzioni correttamente.

Si applica a