ControlPersister.PersistControl 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得資料字串,表示指定控制項之永續性形式。
多載
PersistControl(Control) |
取得資料字串,表示指定控制項之永續性形式。 |
PersistControl(TextWriter, Control) |
將表示指定之控制項的永續性形式之資料字串,輸出至指定的 TextWriter。 |
PersistControl(Control, IDesignerHost) |
使用指定的設計工具主應用程式,取得表示指定控制項之永續性形式的資料字串。 |
PersistControl(TextWriter, Control, IDesignerHost) |
使用指定的設計工具主應用程式,將表示指定之控制項的永續性形式之資料字串,輸出至指定的 TextWriter。 |
PersistControl(Control)
取得資料字串,表示指定控制項之永續性形式。
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
參數
傳回
字串,表示控制項的永續性形式。
範例
// 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))
備註
這個方法需要 IDesignerHost 實作才能正常運作。 這個方法會使用 Site 指定控制項的 來擷取設計工具主應用程式。
適用於
PersistControl(TextWriter, Control)
將表示指定之控制項的永續性形式之資料字串,輸出至指定的 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)
參數
- sw
- TextWriter
將保存的控制項資料輸出至 TextWriter。
備註
這個方法需要 IDesignerHost 實作才能正常運作。 這個方法會使用 Site 指定控制項的 來擷取設計工具主應用程式。
適用於
PersistControl(Control, IDesignerHost)
使用指定的設計工具主應用程式,取得表示指定控制項之永續性形式的資料字串。
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
參數
- host
- IDesignerHost
IDesignerHost,為控制項的設計工具主應用程式。
傳回
字串,表示控制項的永續性形式。
範例
// 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))
備註
這個方法需要 IDesignerHost 實作才能正常運作。
適用於
PersistControl(TextWriter, Control, IDesignerHost)
使用指定的設計工具主應用程式,將表示指定之控制項的永續性形式之資料字串,輸出至指定的 TextWriter。
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)
參數
- sw
- TextWriter
將保存的控制項資料輸出至 TextWriter。
- host
- IDesignerHost
IDesignerHost,為控制項的設計工具主應用程式。
備註
這個方法需要 IDesignerHost 實作才能正常運作。