Поделиться через


System.Web.UI.Design Пространство имен

Содержит классы, которые можно использовать, чтобы расширить поддержку во время разработки для веб-страниц ASP.NET и элементов управления веб-сервера.

Классы

AppSettingsExpressionEditor

Предоставляет свойства и методы оценки и редактирования выражений для параметров приложений в файле конфигурации во время разработки.

AsyncPostBackTriggerControlIDConverter

Предоставляет преобразователь типа, возвращающий список идентификаторов элементов управления в текущем контейнере.

AsyncPostBackTriggerEventNameConverter

Предоставляет преобразователь типа, возвращающий список событий для элемента управления в текущем контейнере.

CalendarDataBindingHandler

Предоставляет обработчик привязки данных для календаря.

ClientScriptItem

Представляет элемент клиентского скрипта в веб-форме или пользовательском элементе управления во время разработки. Этот класс не наследуется.

ClientScriptItemCollection

Представляет доступную только для чтения коллекцию блоков клиентского скрипта, содержащихся в веб-форме или пользовательском элементе управления во время разработки. Этот класс не наследуется.

CollectionEditorBase

Предоставляет пользовательский интерфейс, позволяющий пользователям редактировать объекты ScriptReferenceCollection, ServiceReferenceCollection и UpdatePanelTriggerCollection во время разработки.

ColorBuilder

Содержит построитель цветных строк HTML, позволяющий выбирать цвет во время разработки.

ConnectionStringEditor

Предоставляет базовый класс, позволяющий во время разработки с помощью пользовательского интерфейса выбирать и редактировать свойство строки подключения.

ConnectionStringsExpressionEditor

Предоставляет свойства и методы для выбора выражения подключения к данным, связанного со свойством элемента управления во время разработки.

ContainerControlDesigner

Предоставляет функциональные возможности конструктора для элементов управления, содержащих дочерние элементы управления или свойства, которые могут быть изменены во время разработки.

ContentDefinition

Предоставляет структуру свойств, определяющую веб-содержание во время разработки.

ControlDesigner

Предоставляет базовый класс конструктора элементов управления для расширения поведения серверного веб-элемента управления в режиме конструктора.

ControlDesignerState

Предоставляет доступ к состоянию конструктора элемента управления в сайте разработки с помощью интерфейса IComponentDesignerStateService. Этот класс не наследуется.

ControlParser

Предоставляет методы для создания элемента управления Control веб-сервера или интерфейса ITemplate из строки разметки, представляющей сохраненный элемент управления или шаблон.

ControlPersister

Содержит методы для разбора элементов управления веб-сервера во время разработки.

DataBindingCollectionConverter

Обеспечивает преобразователь типов для объектов DataBindingCollection.

DataBindingCollectionEditor

Предоставляет пользовательский интерфейс для редактирования коллекции привязок данных.

DataBindingHandler

Предоставляет базовый класс для обработчика привязки данных.

DataBindingValueUIHandler

Предоставляет обработчик пользовательского интерфейса для значений привязки данных.

DataColumnSelectionConverter

Предоставляет преобразователь типа для свойства, представляющего имя поля привязанного поля столбца в элементе управления GridView.

DataFieldConverter

Предоставляет преобразователь типов, который может возвратить список полей из выбранного источника данных текущего компонента.

DataMemberConverter

Содержит преобразователь типов, который может возвратить список членов данных из выбранного источника данных текущего компонента.

DataSetFieldSchema

Представляет структуру, или схему, поля данных.

DataSetSchema

Класс DataSetSchema представляет структуру, или схему, источника данных. Этот класс не наследуется.

DataSetViewSchema

Возвращает структуру, или схему, таблицы DataTable. Этот класс не наследуется.

DataSourceBooleanViewSchemaConverter

Предоставляет преобразователь типа для свойства, представляющее логическое поле (типа Boolean) в схеме источника данных.

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

Обеспечивает поддержку пользовательского интерфейса для работы с элементами управления расширителя во время разработки.

ExtenderControlToolboxItem

Позволяет определить, какие целевые элементы управления можно расширить с помощью управляющего элемента-расширителя на панели инструментов.

HierarchicalDataSourceConverter

Содержит преобразователь типов, который может возвратить список иерархических источников данных, доступных текущему компоненту.

HierarchicalDataSourceDesigner

Предоставляет поддержку во время разработки в визуальном конструкторе для элемента управления HierarchicalDataSourceControl.

HtmlControlDesigner

Предоставляет базовые функциональные возможности времени разработки для серверных элементов управления ASP.NET.

HtmlIntrinsicControlDesigner

Представляет базовый конструктор для всех встроенных элементов управления HTML.

HyperLinkDataBindingHandler

Предоставляет обработчик привязок данных для свойства гиперссылки.

ImageUrlEditor

Содержит пользовательский интерфейс для выбора URL-адреса, ссылающегося на изображение.

MailFileEditor

Предоставляет пользовательский интерфейс для выбора и редактирования имени файла почты во время разработки.

MdbDataFileEditor

Предоставляет пользовательский интерфейс времени разработки для выбора файла базы данных Microsoft Access.

PostBackTriggerControlIDConverter

Предоставляет преобразователь типа, возвращающий список идентификаторов элементов управления в текущем контейнере.

QueryExtenderDesigner

Предоставляет функциональные возможности конструктора для элемента управления QueryExtender.

ReadWriteControlDesigner

Расширяет поведение во время разработки серверных элементов управления для чтения и записи.

ResourceExpressionEditor

Предоставляет свойства и методы для оценки и изменения выражения ресурса во время разработки.

ResourceExpressionEditorSheet

Представляет таблицу редактора времени разработки для свойств выражения ресурсов в пользовательском интерфейсе узла конструктора во время разработки.

RouteUrlExpressionEditor

Предоставляет свойства и методы для составления выражения RouteURL во время разработки.

RouteUrlExpressionEditorSheet

Представляет таблицу редактирования при разработке для свойств выражения RouteUrl в пользовательском интерфейсе узла конструктора во время разработки.

RouteValueExpressionEditor

Предоставляет свойства и методы для составления выражения RouteValue во время разработки.

RouteValueExpressionEditorSheet

Представляет таблицу редактирования при разработке для свойств выражения RouteValue в пользовательском интерфейсе узла конструктора во время разработки.

ScriptManagerDesigner

Предоставляет поддержку во время разработки для элемента управления ScriptManager в визуальном конструкторе.

ScriptManagerProxyDesigner

Предоставляет поддержку во время разработки для элемента управления ScriptManagerProxy в визуальном конструкторе.

ServiceReferenceCollectionEditor

Предоставляет редактор компонентов для коллекции ссылок на службы в элементе управления ServiceReference.

SkinIDTypeConverter

Предоставляет список действительных идентификаторов обложек для элемента управления во время разработки в зависимости от текущей применяемой темы.

SupportsPreviewControlAttribute

Показывает, требуется ли конструктору элемента управления экземпляр элемента управления для предварительного просмотра во время разработки. Этот класс не наследуется.

TemplatedControlDesigner

Расширяет реакцию на событие во время разработки для элементов управления сервера на основе шаблонов.

TemplatedEditableDesignerRegion

Определяет редактируемую область содержания в разметке времени разработки для сопоставленного элемента управления.

TemplateDefinition

Предоставляют свойства и методы, определяющие элемент шаблона в элементе управления веб-сервера во время разработки.

TemplateEditingService

Предоставляет службы редактирования шаблонов элементов управления во время разработки. Этот класс не наследуется.

TemplateEditingVerb

Представляет команду конструктора, которая создает фрейм редактирования шаблона и может быть вызвана только редактором шаблона.

TemplateGroup

Коллекция объектов TemplateDefinition, представляющих элементы шаблона в элементе управления веб-сервера во время разработки.

TemplateGroupCollection

Представляет коллекцию объектов TemplateGroup в конструкторе элементов управления. Этот класс не наследуется.

TemplateModeChangedEventArgs

Предоставляет данные для события ViewEvent, возникающего при изменении режима шаблона для элемента управления в области разработки.

TextControlDesigner

Расширяет поведение во время разработки для серверных веб-элементов управления, имеющих свойство Text, сохраненное как внутренний текст.

TextDataBindingHandler

Содержит обработчик привязки данных для элементов управления во время разработки.

TimerDesigner

Предоставляет поддержку во время разработки для элемента управления Timer в визуальном конструкторе.

TypeSchema

Представляет структуру, или схему, типа объекта.

UpdatePanelDesigner

Предоставляет поддержку во время разработки для элемента управления UpdatePanel в визуальном конструкторе.

UpdatePanelTriggerCollectionEditor

Предоставляет редактор компонентов для коллекции Triggers элементов управления UpdatePanel controls.

UpdateProgressAssociatedUpdatePanelIDConverter

Предоставляет преобразователь типа, возвращающий список идентификаторов элементов управления в текущем контейнере.

UpdateProgressDesigner

Предоставляет поддержку во время разработки для элемента управления UpdateProgress в визуальном конструкторе.

UrlBuilder

Запускает редактор URL-адресов, позволяющий пользователю выбрать или создать URL-адрес. Этот класс не наследуется.

UrlEditor

Предоставляет пользовательский интерфейс для выбора URL-адреса.

UserControlDesigner

Предоставляет функциональные возможности конструктора для пользовательских элементов управления.

UserControlFileEditor

Предоставляет диалоговое окно для выбора файлов, редактируемых во время разработки.

ViewEvent

Представляет вид события, происходящего для представления элемента управления во время разработки. Этот класс не наследуется.

ViewEventArgs

Предоставляет данные для события ViewEvent.

ViewRendering

Содержит разметку времени разработки для содержания и регионов.

WebControlToolboxItem

Предоставляет базовый класс элемента управления веб-сервера ToolboxItem.

WebFormsDesignerActionService

Устанавливает службу времени разработки, управляющую коллекцию объектов DesignerActionItem для компонента.

WebFormsReferenceManager

Предоставляет базовый класс для доступа к типам, директивам и элементам управления в текущем документе веб-проекта. Этот класс должен наследоваться.

WebFormsRootDesigner

Предоставляет базовый класс для функций страницы веб-форм во время разработки и обеспечивает доступ к компонентам и элементам управления, содержащимся на странице веб-форм, а также управление ими во время разработки.

XmlDataFileEditor

Предоставляет пользовательский интерфейс времени разработки для выбора файла XML-данных.

XmlDocumentSchema

Представляет структуру, или схему, документа XmlDocument. Этот класс не наследуется.

XmlFileEditor

Предоставляет интерфейс пользователя для выбора XML-файла в стандартном диалоговом окне OpenFileDialog.

XmlUrlEditor

Предоставляет пользовательский интерфейс для выбора URL-адреса, показывающего расположение XML-файла.

XsdSchemaFileEditor

Предоставляет пользовательский интерфейс времени разработки для выбора файла определения XML-схемы.

XslTransformFileEditor

Предоставляет пользовательский интерфейс времени разработки для выбора файла XML-преобразования.

XslUrlEditor

Предоставляет пользовательский интерфейс для выбора URL-адреса, определяющего расположение файла XSL.

Интерфейсы

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

Предоставляет интерфейс для доступа к веб-приложению на узле разработки, например Microsoft Visual Studio 2005, во время разработки.

IWebFormReferenceManager

Предоставляет интерфейс для поиска сведений о типах, используемых в текущем проекте веб-форм.

IWebFormsBuilderUIService

Предоставляет методы запуска конкретных пользовательских интерфейсов для создания свойств во время разработки.

IWebFormsDocumentService

Предоставляет методы для доступа к службам слежения за состоянием загрузки документа веб-форм, обработки событий загрузки, доступа к расположению документа, управления службой отмены документа и установки нового выделения в документе.

Перечисления

ContentDesignerState

Перечисляет возможные значения состояния элемента управления во время разработки ContentDesigner.

ControlLocation

Определяет возможные местонахождения для добавления элемента управления в контейнер.

UrlBuilderOptions

Определяет идентификаторы для настроек UrlBuilder.

ViewFlags

Показывает, какие функциональные возможности включены методом SetViewFlags(ViewFlags, Boolean) конструктора.

Делегаты

TransactedChangeCallback

Делегат, ссылающийся на метод в настраиваемом объекте DesignerActionList, который должен быть вызван методом InvokeTransactedChange для реализации изменений свойства в связанном элементе управления конструктора.

ViewEventHandler

Представляет метод, который будет обрабатывать событие ViewEvent, вызываемое средствами визуальной разработки, например Visual Studio 2005, реализуя интерфейс IControlDesignerView. Этот класс не наследуется.