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