Partager via


ControlPersister.PersistControl Méthode

Définition

Obtient une chaîne de données représentant la forme persistante du contrôle spécifié.

Surcharges

PersistControl(Control)

Obtient une chaîne de données représentant la forme persistante du contrôle spécifié.

PersistControl(TextWriter, Control)

Extrait une chaîne de données représentant la forme persistante du contrôle spécifié dans le TextWriter spécifié.

PersistControl(Control, IDesignerHost)

Obtient une chaîne de données représentant la forme persistante du contrôle spécifié, à l'aide de l'hôte du concepteur spécifié.

PersistControl(TextWriter, Control, IDesignerHost)

Extrait une chaîne de données représentant la forme persistante du contrôle spécifié dans le TextWriter spécifié, à l'aide de l'hôte du concepteur spécifié.

PersistControl(Control)

Obtient une chaîne de données représentant la forme persistante du contrôle spécifié.

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

Paramètres

control
Control

Control à rendre persistant.

Retours

String

Chaîne représentant la forme persistante du contrôle.

Exemples

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

Remarques

Cette méthode nécessite une IDesignerHost implémentation pour fonctionner correctement. Cette méthode utilise le Site contrôle spécifié pour récupérer l’hôte du concepteur.

S’applique à

PersistControl(TextWriter, Control)

Extrait une chaîne de données représentant la forme persistante du contrôle spécifié dans le TextWriter spécifié.

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)

Paramètres

sw
TextWriter

TextWriter vers lequel les données du contrôle persistant peuvent être exportées.

control
Control

Control à rendre persistant.

Remarques

Cette méthode nécessite une IDesignerHost implémentation pour fonctionner correctement. Cette méthode utilise le Site contrôle spécifié pour récupérer l’hôte du concepteur.

S’applique à

PersistControl(Control, IDesignerHost)

Obtient une chaîne de données représentant la forme persistante du contrôle spécifié, à l'aide de l'hôte du concepteur spécifié.

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

Paramètres

control
Control

Control à rendre persistant.

host
IDesignerHost

IDesignerHost qui est l'hôte du concepteur pour le contrôle.

Retours

String

Chaîne représentant la forme persistante du contrôle.

Exemples

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

Remarques

Cette méthode nécessite une IDesignerHost implémentation pour fonctionner correctement.

S’applique à

PersistControl(TextWriter, Control, IDesignerHost)

Extrait une chaîne de données représentant la forme persistante du contrôle spécifié dans le TextWriter spécifié, à l'aide de l'hôte du concepteur spécifié.

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)

Paramètres

sw
TextWriter

TextWriter vers lequel les données du contrôle persistant peuvent être exportées.

control
Control

Control à rendre persistant.

host
IDesignerHost

IDesignerHost qui est l'hôte du concepteur pour le contrôle.

Remarques

Cette méthode nécessite une IDesignerHost implémentation pour fonctionner correctement.

S’applique à