System.Web.UI.Design Namespace

System.Web.UI.Design 命名空間包含的類別可用來擴充 ASP.NET Web 網頁和 Web 伺服器控制項的設計階段支援。 The System.Web.UI.Design namespace contains classes that can be used to extend design-time support for ASP.NET Web pages and for Web server controls.

類別

AppSettingsExpressionEditor

提供屬性和方法,用於在設計階段評估和編輯組態檔中的應用程式設定運算式。Provides properties and methods for evaluating and editing an application setting expression in a configuration file at design time.

AsyncPostBackTriggerControlIDConverter

提供型別轉換子 (Type Converter),以便擷取目前容器中控制項 ID 的清單。Provides a type converter that retrieves a list of control IDs in the current container.

AsyncPostBackTriggerEventNameConverter

提供型別轉換子 (Type Converter),以便擷取目前容器中控制項之事件的清單。Provides a type converter that retrieves a list of events for a control in the current container.

CalendarDataBindingHandler

提供日曆的資料繫結處理常式。Provides a data-binding handler for a calendar.

ClientScriptItem

表示在設計階段中 Web Form 或使用者控制項中的用戶端指令碼項目。Represents a client script element in a Web Form or user control at design time. 這個類別無法被繼承。This class cannot be inherited.

ClientScriptItemCollection

表示在設計階段中 Web Forms 或使用者控制項所內含之用戶端指令碼區塊的唯讀集合。Represents a read-only collection of client script blocks that are contained within a Web Form or user control at design time. 這個類別無法被繼承。This class cannot be inherited.

CollectionEditorBase

提供使用者介面,讓使用者可以在設計階段編輯 ScriptReferenceCollectionServiceReferenceCollectionUpdatePanelTriggerCollection 物件。Provides a user interface so that users can edit ScriptReferenceCollection, ServiceReferenceCollection, and UpdatePanelTriggerCollection objects at design time.

ColorBuilder

在設計階段提供 HTML 色彩字串產生器,允許使用者選取色彩。Provides an HTML color string builder at design time that allows a user to select a color.

ConnectionStringEditor

提供使用者介面的基底類別,讓您在設計階段中選取和編輯連接字串 (Connection String) 屬性。Provides a base class for a user interface to select and edit a connection string property at design time.

ConnectionStringsExpressionEditor

提供可用於選取在設計階段與控制項屬性 (Control Property) 產生關聯之資料連接運算式的屬性和方法。Provides properties and methods for selecting a data connection expression that is associated with a control property at design time.

ContainerControlDesigner

提供控制項的設計工具功能,這些控制項包含可在設計階段修改的子控制項或屬性。Provides designer functionality for controls that contain child controls or properties that can be modified at design time.

ContentDefinition

提供在設計階段定義 Web 內容的屬性結構。Provides a property structure that defines Web content at design time.

ControlDesigner

提供基底控制項設計工具類別,以延伸 Web 伺服器控制項的設計模式行為。Provides a base control designer class for extending the design-mode behavior of a Web server control.

ControlDesignerState

提供透過 IComponentDesignerStateService 介面對設計主應用程式中控制項設計工具狀態的存取。Provides access to the state of the control designer in the design host through the IComponentDesignerStateService interface. 這個類別無法被繼承。This class cannot be inherited.

ControlParser

提供從表示永續性控制項或樣板的標記字串建立 Web 伺服器 Control 控制項或 ITemplate 介面的方法。Provides methods for creating a Web server Control control or ITemplate interface from a string of markup that represents a persisted control or template.

ControlPersister

提供在設計階段保存 Web 伺服器控制項的方法。Provides methods for persisting Web server controls at design-time.

DataBindingCollectionConverter

提供 DataBindingCollection 物件的型別轉換子。Provides a type converter for DataBindingCollection objects.

DataBindingCollectionEditor

提供編輯資料繫結 (Data Binding) 集合的使用者介面。Provides a user interface for editing a collection of data bindings.

DataBindingHandler

提供資料繫結處理常式的基底類別。Provides a base class for a data-binding handler.

DataBindingValueUIHandler

為資料繫結值提供 UI 處理常式。Provides a UI handler for data binding values.

DataColumnSelectionConverter

提供表示 GridView 控制項中繫結資料行欄位名稱之屬性的型別轉換子 (Type Converter)。Provides a type converter for a property representing the field name of a bound column field in a GridView control.

DataFieldConverter

提供型別轉換子,可從目前元件的選取資料來源擷取資料欄位清單。Provides a type converter that can retrieve a list of data fields from the current component's selected data source.

DataMemberConverter

提供型別轉換子,可從目前元件的選取資料來源擷取資料成員清單。Provides a type converter that can retrieve a list of data members from the current component's selected data source.

DataSetFieldSchema

表示資料欄位的結構或結構描述。Represents the structure, or schema, of a data field.

DataSetSchema

DataSetSchema 類別 (Class) 表示資料來源的結構或結構描述。The DataSetSchema class represents the structure, or schema, of a data source. 這個類別無法被繼承。This class cannot be inherited.

DataSetViewSchema

表示 DataTable 的結構或結構描述。Represents the structure, or schema, of a DataTable. 這個類別無法被繼承。This class cannot be inherited.

DataSourceBooleanViewSchemaConverter

提供屬性的型別轉換子 (Type Converter),這個屬性表示資料來源結構描述中的布林值 (Boolean) 欄位。Provides a type converter for a property representing a Boolean field in a data source schema.

DataSourceConverter

提供型別轉換子 (Type Converter),可擷取目前元件能夠存取的資料來源清單。Provides a type converter that can retrieve a list of data sources accessible to the current component.

DataSourceDesigner

在設計主應用程式中,提供 DataSourceControl 類別的設計階段支援。Provides design-time support in a design host for the DataSourceControl class.

DataSourceViewSchemaConverter

提供表示資料來源結構描述中欄位之屬性的型別轉換子 (Type Converter)。Provides a type converter for a property representing a field in a data source schema.

DesignerAutoFormat

提供抽象基底類別,以便建立可在設計階段套用到自訂 Web 伺服器控制項的格式。Provides the abstract base class for creating formats that can be applied to a custom Web server control at design time.

DesignerAutoFormatCollection

代表控制項設計工具中的 DesignerAutoFormat 物件集合。Represents a collection of DesignerAutoFormat objects within a control designer. 這個類別無法被繼承。This class cannot be inherited.

DesignerAutoFormatStyle

表示 DesignerAutoFormat 物件的樣式。Represents the style for a DesignerAutoFormat object. 這個類別主要由控制項開發人員使用。This class is used primarily by control developers.

DesignerDataSourceView

做為設計階段資料來源檢視類別的基底類別。Serves as the base class for design-time data source view classes.

DesignerHierarchicalDataSourceView

提供讓設計工具基於階層式資料進行資料檢視的基底類別。Provides a base class for designers for data views based on hierarchical data. 這個類別必須被繼承。This class must be inherited.

DesignerObject

表示設計主應用程式 (例如 Visual Studio 2005) 中的物件。Represents an object in a design host such as Visual Studio 2005. 這個類別必須被繼承。This class must be inherited.

DesignerRegion

在設計階段標記內為關聯的控制項定義內容區域。Defines a region of content within the design-time markup for the associated control.

DesignerRegionCollection

表示控制項設計工具內的 DesignerRegion 物件集合。Represents a collection of DesignerRegion objects within a control designer.

DesignerRegionMouseEventArgs

ViewEvent 事件提供資料,該事件是在按一下選取的控制項或選取之控制項中的設計工具區域時所引發。Provides data for a ViewEvent event that is raised when you click on a selected control or a designer region in a selected control. 這個類別無法被繼承。This class cannot be inherited.

DesignTimeData

提供控制項設計工具可使用的 Helper 方法,以便在設計階段產生資料繫結屬性的資料範例。Provides helper methods that can be used by control designers to generate sample data for data-bound properties at design time. 這個類別無法被繼承。This class cannot be inherited.

DesignTimeResourceProviderFactory

由控制項當地語系化用於在設計階段讀取和寫入資源。Used by control localization to read and write resources at design time.

EditableDesignerRegion

表示關聯控制項之設計階段標記內的可編輯內容區域。Represents an editable content region within the design-time markup for the associated control.

ExpressionEditor

定義一組屬性和方法用於評估在設計階段與控制項屬性關聯的運算式,並用於將運算式編輯器工作表提供給視覺化設計主應用程式,以在運算式編輯器對話方塊中使用。Defines a set of properties and methods for evaluating an expression that is associated with a control property at design time and to provide an expression editor sheet to the visual design host for use in the expression editor dialog box. 這個類別是抽象的。This class is abstract.

ExpressionEditorSheet

表示自訂運算式的設計階段編輯器工作表。Represents a design-time editor sheet for a custom expression. 這個類別必須被繼承。This class must be inherited.

ExpressionsCollectionConverter

提供運算式繫結集合的型別轉換子 (Type Converter)。Provides a type converter for expression binding collections.

ExpressionsCollectionEditor

提供使用者介面,以便在設計階段選取和編輯運算式繫結集合。Provides a user interface for selecting and editing an expressions binding collection at design time.

ExtenderControlDesigner

提供在設計階段使用之擴充項控制項的 UI 支援。Provides UI support for working with extender controls at design time.

ExtenderControlToolboxItem

提供一種方式來判斷工具箱中特定的擴充項控制項可以擴充哪些目標控制項。Provides a way to determine which target controls can be extended by a particular extender control in the toolbox.

HierarchicalDataSourceConverter

提供型別轉換子 (Type Converter),可擷取目前元件能夠存取的階層式資料來源。Provides a type converter that can retrieve a list of the hierarchical data sources that are accessible to the current component.

HierarchicalDataSourceDesigner

在視覺化設計工具 (Visual Designer) 中,為 HierarchicalDataSourceControl 控制項提供設計階段支援。Provides design-time support in a visual designer for the HierarchicalDataSourceControl control.

HtmlControlDesigner

提供 ASP.NET 伺服器控制項的設計階段基本功能。Provides basic design-time functionality for ASP.NET server controls.

HtmlIntrinsicControlDesigner

為所有內建 HTML 控制項提供基本設計工具。Provides a base designer for all intrinsic HTML controls.

HyperLinkDataBindingHandler

提供超連結屬性的資料繫結處理常式。Provides a data-binding handler for a hyperlink property.

ImageUrlEditor

提供使用者介面,以選取參考影像的 URL。Provides a user interface for selecting a URL that references an image.

MailFileEditor

提供使用者介面,以便在設計階段選取和編輯屬性 (Property) 的郵件檔名稱。Provides a user interface for selecting and editing a mail file name for a property at design time.

MdbDataFileEditor

提供設計階段的使用者介面,以選取 Microsoft Access 資料庫檔案。Provides a design-time user interface for selecting a Microsoft Access database file.

PostBackTriggerControlIDConverter

提供型別轉換子 (Type Converter),以便擷取目前容器中控制項 ID 的清單。Provides a type converter that retrieves a list of control IDs in the current container.

QueryExtenderDesigner

提供 QueryExtender 控制項的設計工具功能。Provides designer functionality for the QueryExtender control.

ReadWriteControlDesigner

擴充讀取/寫入伺服器控制項的設計階段行為。Extends design-time behavior for read/write server controls.

ResourceExpressionEditor

提供在設計階段用於評估和編輯資源運算式的屬性和方法。Provides properties and methods for evaluating and editing a resource expression at design time.

ResourceExpressionEditorSheet

表示設計階段設計工具主應用程式 (Designer Host) 的 UI 中之資源運算式屬性的設計階段編輯器工作表。Represents a design-time editor sheet for the properties of a resource expression in the UI of a designer host at design time.

RouteUrlExpressionEditor

提供在設計階段撰寫 RouteURL 的屬性和方法。Provides properties and methods for composing a RouteURL expression at design time.

RouteUrlExpressionEditorSheet

表示設計階段設計工具主應用程式 (Designer Host) 的 UI 中之 RouteUrl 運算式屬性的設計階段編輯器工作表。Represents a design-time editor sheet for the properties of a RouteUrl expression in the UI of a designer host at design time.

RouteValueExpressionEditor

提供在設計階段撰寫 RouteValue 的屬性和方法。Provides properties and methods for composing a RouteValue expression at design time.

RouteValueExpressionEditorSheet

表示設計階段設計工具主應用程式 (Designer Host) 的 UI 中之 RouteValue 運算式屬性的設計階段編輯器工作表。Represents a design-time editor sheet for the properties of a RouteValue expression in the UI of a designer host at design time.

ScriptManagerDesigner

在視覺化設計工具中,提供 ScriptManager 控制項的設計階段支援。Provides design-time support for the ScriptManager control in a visual designer.

ScriptManagerProxyDesigner

在視覺化設計工具中,為 ScriptManagerProxy 控制項提供設計階段支援。Provides design-time support for the ScriptManagerProxy control in a visual designer.

ServiceReferenceCollectionEditor

ServiceReference 控制項的服務參考集合提供元件編輯器。Provides a component editor for the service reference collection of the ServiceReference control.

SkinIDTypeConverter

依據目前適用的主題,在設計階段提供控制項之有效面板 ID 的清單。Provides a list of valid skin IDs for a control at design time, based on the currently applicable theme.

SupportsPreviewControlAttribute

指出控制項設計工具在設計階段是否需要控制項的預覽執行個體。Indicates whether a control designer requires a preview instance of the control at design time. 這個類別無法被繼承。This class cannot be inherited.

TemplatedControlDesigner

擴充樣板架構伺服器控制項的設計階段行為。Extends design-time behavior for template-based server controls.

TemplatedEditableDesignerRegion

定義關聯控制項的設計階段標記內的可編輯內容區域。Defines an editable region of content within the design-time markup for the associated control.

TemplateDefinition

提供在設計階段定義 Web 伺服器控制項中樣板項目的屬性和方法。Provides properties and methods that define a template element in a Web server control at design time.

TemplateEditingService

提供在設計階段編輯控制項樣板的服務。Provides services for editing control templates at design time. 這個類別無法被繼承。This class cannot be inherited.

TemplateEditingVerb

表示會建立樣板 (Template) 編輯框架的設計工具動詞命令,且只可由樣板編輯器叫用 (Invoke)。Represents a designer verb that creates a template editing frame, and that can be invoked only by a template editor.

TemplateGroup

TemplateDefinition 物件的集合,表示 Web 伺服器控制項中在設計階段的樣板項目。A collection of TemplateDefinition objects representing the template elements in a Web server control at design time.

TemplateGroupCollection

表示控制項設計工具內的 TemplateGroup 物件集合。Represents a collection of TemplateGroup objects within a control designer. 這個類別無法被繼承。This class cannot be inherited.

TemplateModeChangedEventArgs

在因為設計介面上控制項的樣板模式變更而引發 ViewEvent 事件時,提供事件的相關資料。Provides data for a ViewEvent event that is raised when the template mode changes for a control on the design surface.

TextControlDesigner

擴充 Web 伺服器控制項的設計階段行為,這些控制項具有保存為內部文字的 Text 屬性。Extends design-time behavior for Web server controls that have a Text property that is persisted as inner text.

TextDataBindingHandler

提供資料繫結控制項於設計階段的資料繫結處理常式。Provides a data-binding handler for a data-bound control at design time.

TimerDesigner

在視覺化設計工具中,為 Timer 控制項提供設計階段支援。Provides design-time support for the Timer control in a visual designer.

TypeSchema

表示物件型別的結構或結構描述。Represents the structure, or schema, of an object type.

UpdatePanelDesigner

在視覺化設計工具中,為 UpdatePanel 控制項提供設計階段支援。Provides design-time support for the UpdatePanel control in a visual designer.

UpdatePanelTriggerCollectionEditor

提供元件編輯器給 Triggers 控制項的 UpdatePanel 集合。Provides a component editor for the Triggers collection of UpdatePanel controls.

UpdateProgressAssociatedUpdatePanelIDConverter

提供型別轉換子 (Type Converter),以便擷取目前容器中控制項 ID 的清單。Provides a type converter that retrieves a list of control IDs in the current container.

UpdateProgressDesigner

在視覺化設計工具中,為 UpdateProgress 控制項提供設計階段支援。Provides design-time support for the UpdateProgress control in a visual designer.

UrlBuilder

啟動 URL 編輯器以允許使用者選取或建立 URL。Starts a URL editor that allows a user to select or create a URL. 這個類別無法被繼承。This class cannot be inherited.

UrlEditor

提供一個使用者介面以選取 URL。Provides a user interface for selecting a URL.

UserControlDesigner

提供使用者控制項 (User Control) 的設計工具功能。Provides designer functionality for user controls.

UserControlFileEditor

提供用於選取要在執行階段編輯之檔案的對話方塊。Provides a dialog box for selecting files to edit at design time.

ViewEvent

表示在執行階段發生在控制項檢視上的事件類型。Represents the kind of event that has occurred on a view of a control at design time. 這個類別無法被繼承。This class cannot be inherited.

ViewEventArgs

提供 ViewEvent 事件的資料。Provides data for the ViewEvent event.

ViewRendering

包含內容和區域的設計階段標記。Contains the design-time markup for content and regions.

WebControlToolboxItem

提供 Web 伺服器控制項 ToolboxItem 的基底類別。Provides a base class for a Web server control ToolboxItem.

WebFormsDesignerActionService

建立可以管理元件 DesignerActionItem 物件集合的設計階段服務。Establishes a design-time service that manages the collection of DesignerActionItem objects for a component.

WebFormsReferenceManager

提供基底類別,以供存取目前 Web 專案文件中的型別、指示詞和控制項。Provides a base class for accessing the types, directives, and controls in the current Web project document. 這個類別必須被繼承。This class must be inherited.

WebFormsRootDesigner

為 Web Form 網頁的設計階段功能提供基底類別,並允許在設計階段存取和管理 Web Form 網頁中所包含的元件和控制項。Provides a base class for the design-time functionality of a Web Forms page and allows access to and manipulation of components and controls that are contained within the Web Forms page at design time.

XmlDataFileEditor

提供設計階段的使用者介面,以便選取 XML 資料檔案。Provides a design-time user interface for selecting an XML data file.

XmlDocumentSchema

表示 XmlDocument 的結構或結構描述 (Schema)。Represents the structure, or schema, of an XmlDocument. 這個類別無法被繼承。This class cannot be inherited.

XmlFileEditor

提供使用者介面,以便使用標準 OpenFileDialog 方塊選取 XML 檔案。Provides a user interface for selecting an XML file using a standard OpenFileDialog box.

XmlUrlEditor

提供使用者介面,用來選取指示 XML 檔案位置的 URL。Provides a user interface for selecting a URL that indicates the location of an XML file.

XsdSchemaFileEditor

提供用於選取 XML 結構描述定義檔案的設計階段使用者介面。Provides a design-time user interface for selecting an XML schema definition file.

XslTransformFileEditor

提供用於選取 XML 轉換檔的設計階段使用者介面。Provides a design-time user interface for selecting an XML transform file.

XslUrlEditor

提供使用者介面,用來選取指示 XSL 檔案位置的 URL。Provides a user interface for selecting an URL that indicates the location of an XSL file.

介面

IContentResolutionService

如果由設計主應用程式 (例如 Visual Studio 2005) 提供,則提供用於在執行階段從內容頁面存取主版頁面的介面。Provides an interface for access to a master page from a content page at design time, if provided by a design host, such as Visual Studio 2005.

IControlDesignerBehavior

啟用控制項設計工具的特定行為擴充功能。Enables the extension of specific behaviors of a control designer.

IControlDesignerTag

提供用於設計階段存取與控制項設計工具關聯之控制項的 HTML 標記的介面。Provides an interface for design-time access to the HTML markup for a control that is associated with a control designer.

IControlDesignerView

提供在設計階段存取控制項之視覺化表示和內容的介面。Provides an interface for access to the visual representation and content of a control at design time.

IDataBindingSchemaProvider

提供用於在設計階段存取設計主應用程式中之結構描述提供者的介面。Provides an interface for design-time access to a schema provider in a design host.

IDataSourceDesigner

定義資料來源設計工具的基本功能。Defines the basic functionality for a data source designer.

IDataSourceFieldSchema

提供用於在設計階段描述資料欄位結構的基本功能。Provides basic functionality for describing the structure of a data field at design time.

IDataSourceProvider

定義介面,讓控制項設計工具可以實作用來提供存取資料來源。Defines an interface that a control designer can implement to provide access to a data source.

IDataSourceSchema

提供用來在設計階段描述資料來源之結構的基本功能。Provides basic functionality for describing the structure of a data source at design time.

IDataSourceViewSchema

定義一組用來檢查資料來源的方法和屬性。Defines a set of methods and properties used to examine a data source.

IDesignTimeResourceProviderFactoryService

提供用語建立自訂 DesignTimeResourceProviderFactory 類別的介面。Provides an interface for creating a custom DesignTimeResourceProviderFactory class.

IDesignTimeResourceWriter

DesignTimeResourceProviderFactory 類別用於在設計階段當地語系化資料。Used by the DesignTimeResourceProviderFactory class to localize data at design time.

IDocumentProjectItem

提供用於存取在設計階段從設計主應用程式擷取之文件項目的介面。Provides an interface for accessing a document item retrieved from a design host at design time.

IFolderProjectItem

提供設計主應用程式 (例如 Visual Studio 2005) 中的專案資料夾介面。Provides an interface for a project folder in a design host, such as Visual Studio 2005.

IHierarchicalDataSourceDesigner

在視覺化設計工具 (Visual Designer) 中,為衍生自 HierarchicalDataSourceControl 類別的類別提供設計階段支援。Provides design-time support in a visual designer for a class that is derived from the HierarchicalDataSourceControl class.

IHtmlControlDesignerBehavior

定義一個介面以啟用 HTML 控制項設計工具的特定行為擴充功能。Defines an interface that enables the extension of specific behaviors of an HTML control designer.

IProjectItem

提供用於在執行階段從設計主應用程式 (例如 Visual Studio 2005) 擷取之項目的介面。Provides an interface for an item that is retrieved at design time from a design host, such as Visual Studio 2005.

ITemplateEditingFrame

提供一個管理樣板編輯區的介面。Provides an interface to manage a template editing area.

ITemplateEditingService

提供在設計階段編輯控制項樣板的服務。Provides services for editing control templates at design time.

IWebAdministrationService

提供用於建立在設計階段管理網站之服務的介面。Provides an interface for creating services for administering a Web site at design time.

IWebApplication

提供用於在設計階段存取設計主應用程式 (例如 Microsoft Visual Studio 2005) 中 Web 應用程式的介面。Provides an interface for accessing a Web application in a design host, such as Microsoft Visual Studio 2005, at design time.

IWebFormReferenceManager

提供可以查閱目前 Web Form 專案所使用之類型資訊的介面。Provides an interface that can look up information about the types used in the current Web Forms project.

IWebFormsBuilderUIService

提供方法以啟動在設計階段建置屬性的特定使用者介面。Provides methods to start specific user interfaces for building properties at design-time.

IWebFormsDocumentService

提供方法以存取服務,這些服務包括追蹤 (Tracking) Web Form 文件的載入狀態、處理載入時間 (Load Time) 的事件、存取文件的位置、管理文件的復原服務以及設定新的文件選取範圍。Provides methods to access services for tracking the loading state of a Web Forms document, handling events at load time, accessing a document's location, managing a document's undo service, and setting a new selection within the document.

列舉

ContentDesignerState

列舉 ContentDesigner 控制項在設計階段之狀態的可能設定。Enumerates the possible settings for the state of a ContentDesigner control at design time.

ControlLocation

指定在容器中加入控制項的可能位置。Specifies the possible locations for adding a control in a container.

UrlBuilderOptions

定義 UrlBuilder 設定值的識別項。Defines identifiers for settings of a UrlBuilder.

ViewFlags

表示設計工具的 SetViewFlags(ViewFlags, Boolean) 方法會啟用哪些功能。Indicates which features are enabled with the SetViewFlags(ViewFlags, Boolean) method of a designer.

委派

TransactedChangeCallback

委派,指的是要由 DesignerActionList 方法呼叫之自訂 InvokeTransactedChange 物件中的方法,用於在設計工具之關聯控制項中實作屬性變更。A delegate that refers to a method in a custom DesignerActionList object that is to be called by the InvokeTransactedChange method for implementing property changes in the designer's associated control.

ViewEventHandler

表示將處理 ViewEvent 事件的方法,該事件是由實作 IControlDesignerView 介面的視覺化設計工具 (例如 Visual Studio 2005) 所引發。Represents the method that will handle the ViewEvent event that is raised by visual design tools, such as Visual Studio 2005, implementing the IControlDesignerView interface. 這個類別無法被繼承。This class cannot be inherited.