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 |
Предоставляет свойства и методы для составления выражения |
RouteUrlExpressionEditorSheet |
Представляет таблицу редактирования при разработке для свойств выражения |
RouteValueExpressionEditor |
Предоставляет свойства и методы для составления выражения |
RouteValueExpressionEditorSheet |
Представляет таблицу редактирования при разработке для свойств выражения |
ScriptManagerDesigner |
Предоставляет поддержку во время разработки для элемента управления ScriptManager в визуальном конструкторе. |
ScriptManagerProxyDesigner |
Предоставляет поддержку во время разработки для элемента управления ScriptManagerProxy в визуальном конструкторе. |
ServiceReferenceCollectionEditor |
Предоставляет редактор компонентов для коллекции ссылок на службы в элементе управления ServiceReference. |
SkinIDTypeConverter |
Предоставляет список действительных идентификаторов обложек для элемента управления во время разработки в зависимости от текущей применяемой темы. |
SupportsPreviewControlAttribute |
Показывает, требуется ли конструктору элемента управления экземпляр элемента управления для предварительного просмотра во время разработки. Этот класс не наследуется. |
TemplatedControlDesigner |
Расширяет реакцию на событие во время разработки для элементов управления сервера на основе шаблонов. |
TemplatedEditableDesignerRegion |
Определяет редактируемую область содержания в разметке времени разработки для сопоставленного элемента управления. |
TemplateDefinition |
Предоставляют свойства и методы, определяющие элемент шаблона в элементе управления веб-сервера во время разработки. |
TemplateEditingService |
Предоставляет службы редактирования шаблонов элементов управления во время разработки. Этот класс не наследуется. |
TemplateEditingVerb |
Представляет команду конструктора, которая создает фрейм редактирования шаблона и может быть вызвана только редактором шаблона. |
TemplateGroup |
Коллекция объектов TemplateDefinition, представляющих элементы шаблона в элементе управления веб-сервера во время разработки. |
TemplateGroupCollection |
Представляет коллекцию объектов TemplateGroup в конструкторе элементов управления. Этот класс не наследуется. |
TemplateModeChangedEventArgs |
Предоставляет данные для события ViewEvent, возникающего при изменении режима шаблона для элемента управления в области разработки. |
TextControlDesigner |
Расширяет поведение во время разработки для серверных веб-элементов управления, имеющих свойство |
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. Этот класс не наследуется. |