System.Web.UI.Design 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含可用於擴充設計時對 ASP.NET 網頁及網頁伺服器控制的類別。
類別
| 名稱 | Description |
|---|---|
| AppSettingsExpressionEditor |
提供在設計時評估與編輯設定檔中應用程式設定表達式的屬性與方法。 |
| AsyncPostBackTriggerControlIDConverter |
提供類型轉換器,以擷取目前容器中的控件標識碼清單。 |
| AsyncPostBackTriggerEventNameConverter |
提供一種型別轉換器,可檢索當前容器中控制項的事件清單。 |
| CalendarDataBindingHandler |
提供日曆的資料綁定處理程序。 |
| ClientScriptItem |
代表網頁表單中的客戶端腳本元素,或設計時的使用者控制項。 此類別無法獲得繼承。 |
| ClientScriptItemCollection |
代表一組只讀的用戶端腳本區塊,這些區塊包含於設計時的網頁表單或使用者控制中。 此類別無法獲得繼承。 |
| CollectionEditorBase |
提供使用者介面,讓使用者能在設計時編輯 ScriptReferenceCollection、 ServiceReferenceCollection及 UpdatePanelTriggerCollection 物件。 |
| ColorBuilder |
設計時提供 HTML 色彩字串建構器,讓使用者選擇顏色。 |
| ConnectionStringEditor |
提供使用者介面的基底類別,可在設計時選擇並編輯 連接字串 屬性。 |
| ConnectionStringsExpressionEditor |
提供在設計時選擇與控制屬性相關聯的資料連線表達式的屬性與方法。 |
| ContainerControlDesigner |
提供包含子控制項或可於設計時修改屬性的控制項設計功能。 |
| ContentDefinition |
提供一種屬性結構,定義設計時的網頁內容。 |
| ControlDesigner |
提供一個基礎控制設計類別,用於擴展網頁伺服器控制項的設計模式行為。 |
| ControlDesignerState |
透過 IComponentDesignerStateService 介面提供設計主機中控制設計器狀態的存取。 此類別無法獲得繼承。 |
| ControlParser | |
| ControlPersister |
提供設計時持續執行網頁伺服器控制的方法。 |
| DataBindingCollectionConverter |
提供物件的 DataBindingCollection 型別轉換器。 |
| DataBindingCollectionEditor |
提供使用者介面以編輯資料綁定集合。 |
| DataBindingHandler |
提供資料綁定處理器的基底類別。 |
| DataBindingValueUIHandler |
提供資料綁定值的 UI 處理器。 |
| DataColumnSelectionConverter |
提供一種屬性的型別轉換器,代表控制中 GridView 綁定欄位欄位的欄位名稱。 |
| DataFieldConverter |
提供一種型別轉換器,可從當前元件所選資料來源中擷取資料欄位清單。 |
| DataMemberConverter |
提供型別轉換器,可從當前元件所選資料來源中檢索資料成員清單。 |
| DataSetFieldSchema |
代表資料欄位的結構或結構。 |
| DataSetSchema |
這個 DataSetSchema 類別代表資料來源的結構或結構。 此類別無法獲得繼承。 |
| DataSetViewSchema |
代表 的結構或結構。DataTable 此類別無法獲得繼承。 |
| DataSourceBooleanViewSchemaConverter |
提供一個類型轉換器,用於資料來源結構中代表布林欄位的屬性。 |
| DataSourceConverter |
提供一種型別轉換器,可檢索目前元件可存取的資料來源清單。 |
| DataSourceDesigner |
在類別的設計主機 DataSourceControl 中提供設計時支援。 |
| DataSourceViewSchemaConverter |
提供一個類型轉換器,用於資料來源結構中代表欄位的屬性。 |
| DesignerAutoFormat |
提供抽象基底類別,用於建立可在設計時套用於自訂網頁伺服器控制的格式。 |
| DesignerAutoFormatCollection |
代表控制設計器中的一組 DesignerAutoFormat 物件。 此類別無法獲得繼承。 |
| DesignerAutoFormatStyle |
代表物件 DesignerAutoFormat 的風格。 此類別主要由控制開發者使用。 |
| DesignerDataSourceView |
作為設計時資料來源檢視類別的基底類別。 |
| DesignerHierarchicalDataSourceView |
提供基於階層式資料的資料檢視設計者基底類別。 這個類別必須繼承。 |
| DesignerObject |
在設計主機(如 Visual Studio 2005)中表示物件。 這個類別必須繼承。 |
| DesignerRegion |
定義相關控制點設計時標記中的內容區域。 |
| DesignerRegionCollection |
代表控制設計器中的一組 DesignerRegion 物件。 |
| DesignerRegionMouseEventArgs |
提供當您點擊所選控制項或所選控制項中設計區域時,會引發事件的資料 ViewEvent 。 此類別無法獲得繼承。 |
| DesignTimeData |
提供輔助方法,供控制設計者在設計時產生資料綁定屬性的樣本資料。 此類別無法獲得繼承。 |
| DesignTimeResourceProviderFactory |
控制在地化時用於設計時讀寫資源。 |
| EditableDesignerRegion |
代表設計時標記中可編輯的內容區域,用於相關控制項。 |
| ExpressionEditor |
定義一組屬性與方法,用於評估設計時與控制屬性相關的表達式,並提供表達式編輯器表給視覺設計主機,供表達式編輯器對話框使用。 這個類別是抽象的。 |
| ExpressionEditorSheet |
代表自訂表達式的設計時編輯表。 這個類別必須繼承。 |
| ExpressionsCollectionConverter |
提供表達式綁定集合的型別轉換器。 |
| ExpressionsCollectionEditor |
提供使用者介面,可在設計時選擇與編輯表達式綁定集合。 |
| ExtenderControlDesigner |
提供設計時對延伸器控制項的 UI 支援。 |
| ExtenderControlToolboxItem |
提供一種方法,以判斷工具箱中特定擴展控制項可擴充哪些目標控制項。 |
| HierarchicalDataSourceConverter |
提供型別轉換器,可檢索目前元件可存取的階層式資料來源清單。 |
| HierarchicalDataSourceDesigner |
提供視覺設計器 HierarchicalDataSourceControl 中的控制項設計時支援。 |
| HtmlControlDesigner |
提供 ASP.NET 伺服器控制的基本設計時功能。 |
| HtmlIntrinsicControlDesigner |
提供所有內建 HTML 控制項的基礎設計器。 |
| HyperLinkDataBindingHandler |
提供超連結屬性的資料綁定處理程序。 |
| ImageUrlEditor |
提供使用者介面,方便選擇參考圖片的網址。 |
| MailFileEditor |
提供使用者介面,方便在設計時選取及編輯物件的郵件檔名。 |
| MdbDataFileEditor |
提供設計時使用者介面,以選擇 Microsoft Access 資料庫檔案。 |
| PostBackTriggerControlIDConverter |
提供類型轉換器,以擷取目前容器中的控件標識碼清單。 |
| QueryExtenderDesigner |
提供控制項的設計功能 QueryExtender 。 |
| ReadWriteControlDesigner |
擴充了讀寫伺服器控制的設計時行為。 |
| ResourceExpressionEditor |
提供在設計時評估與編輯資源表達式的屬性與方法。 |
| ResourceExpressionEditorSheet |
代表設計時編輯器表,用於設計時主機介面中資源表達式的屬性。 |
| RouteUrlExpressionEditor |
提供設計時組合 |
| RouteUrlExpressionEditorSheet |
代表設計時編輯器表,用於設計時主機介面中表達式屬性 |
| RouteValueExpressionEditor |
提供設計時組合 |
| RouteValueExpressionEditorSheet |
代表設計時編輯器表,用於設計時主機介面中表達式屬性 |
| ScriptManagerDesigner |
提供視覺設計器中控制項的設計時支援 ScriptManager 。 |
| ScriptManagerProxyDesigner |
提供視覺設計器中控制項的設計時支援 ScriptManagerProxy 。 |
| ServiceReferenceCollectionEditor |
提供控制項服務參考集合 ServiceReference 的元件編輯器。 |
| SkinIDTypeConverter |
提供設計時控制項有效皮膚 ID 清單,依據當前適用主題。 |
| SupportsPreviewControlAttribute |
指出控制項設計工具在設計時間是否需要控制元件的預覽實例。 此類別無法獲得繼承。 |
| TemplatedControlDesigner |
擴充基於範本的伺服器控制的設計時行為。 |
| TemplatedEditableDesignerRegion |
定義設計時標記中可編輯的內容區域,用於相關控制項。 |
| TemplateDefinition |
提供在設計時定義網頁伺服器控制中模板元素的屬性與方法。 |
| TemplateEditingService |
提供在設計時間編輯控件範本的服務。 此類別無法獲得繼承。 |
| TemplateEditingVerb |
表示設計工具動詞,該動詞會建立範本編輯框架,而且只能由範本編輯器叫用。 |
| TemplateGroup |
一組 TemplateDefinition 物件,代表設計時網頁伺服器控制項中模板元素。 |
| TemplateGroupCollection |
代表控制設計器中的一組 TemplateGroup 物件。 此類別無法獲得繼承。 |
| TemplateModeChangedEventArgs |
提供當模板模式變更時,設計表面控制項所引發事件的資料 ViewEvent 。 |
| TextControlDesigner |
擴展了具有 |
| TextDataBindingHandler |
在設計時提供資料綁定處理程序,用於資料綁定控制項。 |
| TimerDesigner |
提供視覺設計器中控制項的設計時支援 Timer 。 |
| TypeSchema |
代表物件類型的結構或結構。 |
| UpdatePanelDesigner |
提供視覺設計器中控制項的設計時支援 UpdatePanel 。 |
| UpdatePanelTriggerCollectionEditor |
提供一個控制項集合Triggers的UpdatePanel元件編輯器。 |
| UpdateProgressAssociatedUpdatePanelIDConverter |
提供類型轉換器,以擷取目前容器中的控件標識碼清單。 |
| UpdateProgressDesigner |
提供視覺設計器中控制項的設計時支援 UpdateProgress 。 |
| UrlBuilder |
啟動一個網址編輯器,允許使用者選擇或建立 URL。 此類別無法獲得繼承。 |
| UrlEditor |
提供使用者介面以選擇網址。 |
| UserControlDesigner |
提供使用者控制設計功能。 |
| UserControlFileEditor |
提供一個對話框,讓設計時可選擇編輯檔案。 |
| ViewEvent |
代表設計時控制檢視中發生的事件類型。 此類別無法獲得繼承。 |
| ViewEventArgs |
提供 ViewEvent 事件的資料。 |
| ViewRendering |
包含內容與區域的設計時標記。 |
| WebControlToolboxItem |
提供一個用於網頁伺服器控制 ToolboxItem的基底類別。 |
| WebFormsDesignerActionService |
建立一個設計時服務,管理元件物件的集合 DesignerActionItem 。 |
| WebFormsReferenceManager |
提供一個基底類別,用於存取目前網頁專案文件中的型別、指令與控制項。 這個類別必須繼承。 |
| WebFormsRootDesigner |
提供 Web Forms 頁面設計時間功能的基類,並允許在設計時間存取和操作包含在 Web Forms 頁面內的元件和控件。 |
| XmlDataFileEditor |
提供設計時使用者介面以選擇 XML 資料檔案。 |
| XmlDocumentSchema |
代表 的結構或結構。XmlDocument 此類別無法獲得繼承。 |
| XmlFileEditor |
提供使用標準 OpenFileDialog 框選取 XML 檔案的使用者介面。 |
| XmlUrlEditor |
提供使用者介面以選擇 XML 檔案位置的 URL。 |
| XsdSchemaFileEditor |
提供設計時使用者介面,用於選擇 XML 結構定義檔案。 |
| XslTransformFileEditor |
提供設計時使用者介面以選擇 XML 轉換檔案。 |
| XslUrlEditor |
提供使用者介面以選擇 URL 以標示 XSL 檔案的位置。 |
介面
| 名稱 | Description |
|---|---|
| IContentResolutionService |
若設計主機(如 Visual Studio 2005)提供,設計時可從內容頁存取母版頁面的介面。 |
| IControlDesignerBehavior |
允許控制設計器特定行為的擴充。 |
| IControlDesignerTag |
提供介面,方便設計時存取與控制設計器相關聯的控制項的 HTML 標記。 |
| IControlDesignerView |
提供介面,方便在設計時存取控制項的視覺表示與內容。 |
| IDataBindingSchemaProvider |
提供設計時存取設計主機中結構提供者的介面。 |
| IDataSourceDesigner |
定義資料來源設計器的基本功能。 |
| IDataSourceFieldSchema |
提供描述資料欄位結構的基本功能,以在設計時進行。 |
| IDataSourceProvider |
定義一個介面,讓控制設計者可以實作,以提供存取資料來源的權限。 |
| IDataSourceSchema |
提供設計時描述資料來源結構的基本功能。 |
| IDataSourceViewSchema |
定義一組用於檢視資料來源的方法與屬性。 |
| IDesignTimeResourceProviderFactoryService |
提供建立自訂 DesignTimeResourceProviderFactory 類別的介面。 |
| IDesignTimeResourceWriter |
課程在設計時用於 DesignTimeResourceProviderFactory 本地化資料。 |
| IDocumentProjectItem |
提供介面,方便存取設計時從設計主機擷取的文件項目。 |
| IFolderProjectItem |
提供設計主機(如 Visual Studio 2005)中專案資料夾的介面。 |
| IHierarchicalDataSourceDesigner |
在視覺設計器中,為由該 HierarchicalDataSourceControl 類別衍生的類別提供設計時支援。 |
| IHtmlControlDesignerBehavior |
定義一個介面,使 HTML 控制設計器能擴充特定行為。 |
| IProjectItem |
提供一個介面,讓項目在設計時可從設計主機(如 Visual Studio 2005)擷取。 |
| ITemplateEditingFrame |
提供介面來管理範本編輯區域。 |
| ITemplateEditingService |
提供在設計時間編輯控件範本的服務。 |
| IWebAdministrationService |
提供設計時建立網站管理服務的介面。 |
| IWebApplication |
提供介面,讓設計主機(如 2005 Microsoft Visual Studio)在設計時存取網頁應用程式。 |
| IWebFormReferenceManager |
提供一個介面,可查詢目前 Web 表單專案中使用的類型資訊。 |
| IWebFormsBuilderUIService |
提供在設計時啟動特定使用者介面的方法。 |
| IWebFormsDocumentService |
提供存取服務的方法,如追蹤網頁表單文件的載入狀態、載入時處理事件、存取文件位置、管理文件的復原服務,以及在文件中設定新的選擇。 |
列舉
| 名稱 | Description |
|---|---|
| ContentDesignerState |
列舉設計時間 ContentDesigner 控件狀態的可能設定。 |
| ControlLocation |
指定在容器中新增控制件的可能位置。 |
| UrlBuilderOptions |
定義 UrlBuilder設定的識別碼。 |
| ViewFlags |
指出使用設計工具的 SetViewFlags(ViewFlags, Boolean) 方法啟用哪些功能。 |
委派
| 名稱 | Description |
|---|---|
| TransactedChangeCallback |
一個代理,指的是自訂物件中 DesignerActionList 的方法,該方法將 InvokeTransactedChange 被用於實作設計者相關控制項屬性變更的方法呼叫。 |
| ViewEventHandler |
代表可處理視覺設計工具(如 2005 Visual Studio 實作 ViewEvent 介面時所引發的 IControlDesignerView 事件的方法。 此類別無法獲得繼承。 |