System.Web.UI.WebControls.WebParts Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы и интерфейсы, которые в совокупности называются набором элементов управления веб-частей. Эти классы используются для создания веб-страниц, внешний вид и функции которых могут изменяться пользователями (это называется персонализацией). Параметры персонализации для каждого пользователя страницы сохраняются для следующих сеансов браузера.
Классы
AppearanceEditorPart |
Предоставляет элемент управления редактора, который позволяет конечным пользователям редактировать несколько свойств пользовательского интерфейса для связанного элемента управления WebPart. Этот класс не наследуется. |
BehaviorEditorPart |
Предоставляет элемент управления редактора, который позволяет конечным пользователям редактировать несколько свойств пользовательского интерфейса для связанного элемента управления WebPart. Этот класс не наследуется. |
CatalogPart |
Служит базовым классом для элементов управления, располагающихся в зонах CatalogZoneBase и предоставляющих каталоги доступных серверных веб-элементов управления (главным образом WebPart), которые пользователи могут добавить на веб-страницу. |
CatalogPartChrome |
Предоставляет разработчикам возможность переопределять способ отрисовки выбранных разделов элемента управления CatalogPart в зоне CatalogZoneBase. |
CatalogPartCollection |
Содержит коллекцию элементов управления CatalogPart, используемых для предоставления каталогов серверных веб-элементов управления, которые конечные пользователи могут добавлять на веб-страницу. Этот класс не наследуется. |
CatalogZone |
Служит основным элементом управления в наборе элементов управления веб-частей для размещения элементов управления CatalogPart на веб-странице. |
CatalogZoneBase |
Служит базовым классом для всех элементов управления зоны, которые действуют в качестве каталогов. Каталоги содержат списки элементов управления WebPart, которые пользователи могут добавлять на веб-страницу. |
ConnectionConsumerAttribute |
Определяет метод обратного вызова в серверном элементе управления, который выступает в роли потребителя для связи веб-частей, и позволяет разработчикам задавать данные о точке подключения потребителя. |
ConnectionInterfaceCollection |
Представляет коллекцию интерфейсов для использования в подключениях веб-частей. |
ConnectionPoint |
Служит в качестве базового класса для определения объектов точек подключения, которые позволяют элементу управления получателя и элементу управления поставщика в связи веб-частей обмениваться данными. |
ConnectionProviderAttribute |
Определяет метод обратного вызова в серверном элементе управления, который выступает в роли поставщика для связи веб-частей, и позволяет разработчикам задавать данные о точке подключения поставщика. |
ConnectionsZone |
Предоставляет пользовательский интерфейс, позволяющий пользователям создавать связи между WebPart и другими серверными элементами управления, которые находятся в зонах WebPartZoneBase. |
ConsumerConnectionPoint |
Определяет объект точки подключения, который позволяет серверному элементу управления выполнять роль получателя для установки подключения к поставщику. |
ConsumerConnectionPointCollection |
Представляет коллекцию точек подключения для элемента управления в зоне веб-частей, действующего в качестве потребителя. Этот класс не наследуется. |
DeclarativeCatalogPart |
Позволяет разработчикам добавлять каталог WebPart или других серверные элементы управления на веб-страницу в декларативном формате с сохраняемостью страниц. Этот класс не наследуется. |
EditorPart |
Служит базовым классом для элементов управления, которые находятся в зонах EditorZoneBase и используются для изменения элементов управления WebPart. |
EditorPartChrome |
Предоставляет разработчикам возможность переопределять способ отрисовки выбранных разделов элемента управления EditorPart в зоне EditorZoneBase. |
EditorPartCollection |
Содержит коллекцию элементов управления EditorPart, используемую для изменения свойств, макета, внешнего вида и поведение элементов управления WebPart. Этот класс не наследуется. |
EditorZone |
Служит основным элементом управления в наборе элементов управления веб-частей для размещения элементов управления EditorPart на веб-странице. |
EditorZoneBase |
Служит базовым классом для всех элементов управления зоны, которые действуют в качестве контейнеров для элементов управления EditorPart. |
ErrorWebPart |
Вставляется в веб-страницу как заполнитель, если попытка загрузить или создать экземпляр динамического элемента управления WebPart не удалась. |
GenericWebPart |
Создает оболочку для серверных элементов управления, которые не являются элементами управления WebPart, чтобы они отображались и вели себя как настоящие элементы управления WebPart во время выполнения. |
ImportCatalogPart |
Импортирует файл описания для элемента управления WebPart (или другого серверного элемента управления ASP.NET, используемого в качестве элемента управления WebPart), чтобы пользователи могли добавлять этот элемент управления на веб-страницу с предопределенными параметрами. Этот класс не наследуется. |
LayoutEditorPart |
Предоставляет элемент управления редактора, который позволяет конечным пользователям редактировать несколько макетных свойств пользовательского интерфейса (UI) в связанном элементе управления WebPart. Этот класс не наследуется. |
PageCatalogPart |
Предоставляет каталог, содержащий ссылки на все элементы управления WebPart (и другие серверные элементы управления, которые содержатся в зонах WebPartZoneBase), которые пользователь закрыл на одной странице веб-частей, что позволяет пользователям добавлять закрытые элементы управления обратно на страницу. Этот класс не наследуется. |
Part |
Служит в качестве базового класса для всех элементов управления "Веб-часть" веб-частей, которые отрисовывают модульный пользовательский интерфейс на странице веб-форм. |
PersonalizableAttribute |
Представляет атрибут личных настроек. Этот класс не наследуется. |
PersonalizationAdministration |
Реализует управляющую и административную функциональность для персонализации веб-частей. Этот класс не наследуется. |
PersonalizationDictionary |
Инкапсулирует правила базовой проверки, которые указывают, считается ли фрагмент пользовательских данных персонализируемым в области User или Shared. |
PersonalizationEntry |
Представляет основные компоненты данных о состоянии персонализации, хранящиеся в объекте PersonalizationDictionary. Этот класс не наследуется. |
PersonalizationProvider |
Реализует базовые функциональные возможности для поставщика личной настройки. |
PersonalizationProviderCollection |
Хранит ссылки на объекты PersonalizationProvider, индексированные по имени. Этот класс не наследуется. |
PersonalizationState |
Определяет основные функциональные возможности, представляющие данные персонализации для страницы. |
PersonalizationStateInfo |
При переопределении в производном классе реализует представление сведений о наборе данных веб-частей для страницы. |
PersonalizationStateInfoCollection |
Предоставляет коллекцию объектов SharedPersonalizationStateInfo и UserPersonalizationStateInfo. |
PersonalizationStateQuery |
Представляет набор параметров запроса, которые можно передавать в поставщик личной настройки с помощью различных методов считывания и поиска. Этот класс не наследуется. |
PropertyGridEditorPart |
Предоставляет элемент управления редактора, который позволяет конечным пользователям редактировать пользовательские свойства в связанном элементе управления WebPart или серверном элементе управления. Этот класс не наследуется. |
ProviderConnectionPoint |
Определяет объект точки подключения, позволяющий серверному элементу управления действовать в качестве поставщика, чтобы сформировать подключение к потребителю. |
ProviderConnectionPointCollection |
Содержит коллекцию всех объектов ProviderConnectionPoint, связанных с конкретным объектом WebPart, или серверный элемент управления, выступающий в роли поставщика в соединении. Этот класс не наследуется. |
ProxyWebPart |
Представляет базовый класс для элементов управления веб-частей, которые при определенных условиях должны заменить другие элементы управления веб-частей на странице. |
ProxyWebPartConnectionCollection |
Содержит коллекцию статических объектов WebPartConnection, которые используются, когда в страницах содержимого объявляются соединения, и на главной странице объявляется элемент управления WebPartManager. Этот класс не наследуется. |
ProxyWebPartManager |
Предоставляет разработчикам способ объявления статических подключений на странице контента, если элемент управления WebPartManager был объявлен на главной странице, связанной с этой страницей контента. |
RowToFieldTransformer |
Преобразует данные в соединение веб-частей от поставщика, который реализует интерфейс IWebPartRow для потребителя, ожидающего поступления данных через интерфейс IWebPartField. |
RowToParametersTransformer |
Преобразует данные в соединении веб-частей из поставщика, который реализует интерфейс IWebPartRow, в потребителя, ожидающего поступления данных от поставщика, реализующего интерфейс IWebPartParameters. |
SharedPersonalizationStateInfo |
Представляет облегченную версию общих сведений персонализации о странице. Этот класс не наследуется. |
SqlPersonalizationProvider |
Реализует поставщик личной настройки, который использует сервер Microsoft SQL Server. |
TitleStyle |
Указывает характеристики стиля для заголовков элементов управления веб-частей в пределах зоны. |
ToolZone |
Служит базовым классом для набора вспомогательных зон, которые отображаются только в определенных режимах отображения страницы. |
TransformerTypeCollection |
Представляет доступную только для чтения коллекцию объектов WebPartTransformer. |
UnauthorizedWebPart |
Используется для создания объекта-заполнителя всякий раз, когда объект метода IsAuthorized элемента управления WebPartManager возвращает |
UserPersonalizationStateInfo |
Представляет индивидуальный ("на пользователя") набор сведений о персонализации для страницы и пользователя. Этот класс не наследуется. |
WebBrowsableAttribute |
Показывает, отображается ли заданное свойство элемента управления веб-частей в объекте PropertyGridEditorPart. |
WebDescriptionAttribute |
Определяет строковое значение, которое необходимо использовать в качестве всплывающей подсказки для свойства элемента управления веб-частей. |
WebDisplayNameAttribute |
Определяет понятное имя для свойства элемента управления веб-частей. |
WebPart |
Служит базовым классом для настраиваемых элементов управления веб-частей ASP.NET, добавляя к возможностям базового класса Part некоторые дополнительные свойства пользовательского интерфейса, возможность создавать подключения и поведение для персонализации. |
WebPartAddingEventArgs |
Предоставляет данные для события WebPartAdding. |
WebPartAuthorizationEventArgs |
Предоставляет данные для события AuthorizeWebPart. |
WebPartCancelEventArgs |
Предоставляет данные для события SelectedWebPartChanging, события WebPartClosing и события WebPartDeleting. |
WebPartChrome |
Позволяет разработчикам переопределять способ отрисовки только для выделенных разделов элементов управления WebPart или серверных элементов управления в зоне WebPartZoneBase. |
WebPartCollection |
Содержит коллекцию элементов управления WebPart, используемых для отслеживания связанных групп элементов управления и управления ими. Этот класс не наследуется. |
WebPartConnection |
Предоставляет объект, который позволяет двум элементам управления WebPart устанавливать подключение. Этот класс не наследуется. |
WebPartConnectionCollection |
Представляет коллекцию связей для элемента управления в зоне веб-частей. Этот класс не наследуется. |
WebPartConnectionsCancelEventArgs |
Предоставляет данные для событий WebPartsConnecting и WebPartsDisconnecting . |
WebPartConnectionsEventArgs |
Предоставляет данные для событий WebPartsConnected и WebPartsDisconnected элемента управления WebPartManager. |
WebPartDescription |
Предоставляет сведения об элементе управления WebPart, который можно отображать в каталоге элементов управления веб-частей, при этом отпадает необходимость создавать экземпляр элемента управления. |
WebPartDescriptionCollection |
Представляет собой коллекцию объектов WebPartDescription, используемых с каталогами элементов управления WebPart. Этот класс не наследуется. |
WebPartDisplayMode |
Определяет общий набор свойств для режимов, в которых может отображаться страница веб-частей. |
WebPartDisplayModeCancelEventArgs |
Предоставляет данные для отменяемого события DisplayModeChanging. |
WebPartDisplayModeCollection |
Содержит коллекцию объектов WebPartDisplayMode. Этот класс не наследуется. |
WebPartDisplayModeEventArgs |
Предоставляет данные для события DisplayModeChanged. |
WebPartEventArgs |
Предоставляет данные для событий WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved и SelectedWebPartChanged. |
WebPartManager |
Служит в качестве центрального класса набора элементов управления веб-частей, управляющего всеми элементами управления веб-частей, функциональностью и событиями, происходящими на веб-странице. |
WebPartManagerInternals |
Выделяет отдельный класс для методов, которые используются элементом управления WebPartManager и могут переопределяться разработчиками, расширяющими этот элемент управления, но редко требуются разработчикам страниц. |
WebPartMenuStyle |
Содержит характеристики стиля для меню в элементах управления WebPart. Этот класс не наследуется. |
WebPartMovingEventArgs |
Предоставляет данные для события WebPartMoving. |
WebPartPersonalization |
Реализует низкоуровневые операции персонализации. |
WebPartTracker |
Отслеживает связи веб-частей, проверяя наличие циклических соединений. |
WebPartTransformer |
Предоставляет базовую реализацию для классов преобразователей, чтобы преобразовывать данные между двумя несовместимыми точками подключения. |
WebPartTransformerAttribute |
Определяет типы точек подключения, поддерживаемые преобразователем. |
WebPartTransformerCollection |
Предоставляет коллекцию объектов WebPartTransformer. |
WebPartUserCapability |
Предоставляет сведения о возможностях пользователя просматривать и изменять данные персонализации. Этот класс не наследуется. |
WebPartVerb |
Предоставляет элемент интерактивного пользовательского интерфейса (UI), позволяющий пользователям выполнять действия на странице веб-частей. |
WebPartVerbCollection |
Представляет коллекцию настраиваемых команд веб-частей. Этот класс не наследуется. |
WebPartVerbsEventArgs |
Представляет данные события для события CreateVerbs, которое используется методом OnCreateVerbs(WebPartVerbsEventArgs). |
WebPartZone |
Служит основным элементом управления в наборе элементов управления веб-частей для размещения элементов управления WebPart на веб-странице. |
WebPartZoneBase |
Служит базовым классом для всех элементов управления зоны, которые действуют в качестве контейнеров для элементов управления WebPart (или других серверных или пользовательских элементов управления). |
WebPartZoneCollection |
Содержит доступную только для чтения коллекцию элементов управления WebPartZone. |
WebZone |
Служит базовым классом для всех элементов управления, которые действуют как контейнеры для серверных элементов управления (включая элементы управления Part веб-частей, серверные элементы управления и пользовательские элементы управления) в приложениях веб-частей. |
Интерфейсы
IPersonalizable |
Определяет дополнительные возможности управления для применения и извлечения состояния персонализации. |
ITrackingPersonalizable |
Разрешает элементам управления веб-частей отслеживать определенные этапы процесса загрузки и сохранения персонализации. |
ITransformerConfigurationControl |
Определяет контракт, который элемент управления реализует в качестве элемента управления конфигурацией для преобразователя в соединениях веб-частей. |
IVersioningPersonalizable |
Представляет интерфейс, позволяющий управлять данными персонализации, которые относятся к предыдущей версии элемента управления веб-частей. |
IWebActionable |
Позволяет элементам управления WebPart или другим серверным элементам управления содержать коллекции команд. |
IWebEditable |
Обеспечивает интерфейс для разработчика, позволяющий указывать настраиваемые элементы редактирования, связанные с элементом управления WebPart. |
IWebPart |
Определяет общие свойства пользовательского интерфейса, используемые элементами управления WebPart ASP.NET. |
IWebPartField |
Определяет интерфейс поставщика для связи двух серверных элементов управления с использованием одного поля данных. |
IWebPartParameters |
Определяет контракт, реализующий в элементе управления веб-частей передачу значения параметра в связь веб-частей. |
IWebPartRow |
Определяет интерфейс поставщика для связи двух серверных элементов управления с использованием одного поля данных. |
IWebPartTable |
Определяет интерфейс поставщика для соединения двух серверных элементов управления с использованием полной таблицы данных. |
Перечисления
PartChromeState |
Указывает, находятся ли элемент управления и окружающая его граница в обычном или свернутом состоянии. |
PartChromeType |
Указывает вид границы, которая окружает элемент управления веб-частей. |
PersonalizationScope |
Указывает область персонализации для объекта WebPartManager или область персонализации, применяемую к свойству элемента управления веб-частей. |
WebPartExportMode |
Указывает, сколько свойств элемента управления WebPart можно экспортировать — все, только некоторые или ни одного. |
WebPartHelpMode |
Указывает доступные типы пользовательских интерфейсов для отображения содержимого справки для элемента управления WebPart. |
WebPartVerbRenderMode |
Указывает, как должны визуализироваться команды в элементе управления WebPart. |
Делегаты
FieldCallback |
Ссылается на метод, который вызывается во время получения данных поля от поставщика. |
ParametersCallback |
Ссылается на метод, который вызывается при получении данных строки от поставщика. |
RowCallback |
Ссылается на метод, который вызывается при получении данных строки от поставщика. |
TableCallback |
Ссылается на метод, который вызывается при получении табличных данных от поставщика. |
WebPartAddingEventHandler |
Представляет метод, обрабатывающий событие WebPartAdding объекта WebPartManager. |
WebPartAuthorizationEventHandler |
Представляет метод, обрабатывающий событие AuthorizeWebPart объекта WebPartManager. |
WebPartCancelEventHandler |
Представляет метод, обрабатывающий событие SelectedWebPartChanging, WebPartClosing или WebPartDeleting класса WebPartManager. |
WebPartConnectionsCancelEventHandler |
Представляет метод, обрабатывающий событие WebPartsConnecting или WebPartsDisconnecting элемента управления WebPartManager. |
WebPartConnectionsEventHandler |
Представляет метод, обрабатывающий события WebPartsConnected и WebPartsDisconnected элемента управления WebPartManager. |
WebPartDisplayModeCancelEventHandler |
Представляет метод, обрабатывающий событие DisplayModeChanging класса WebPartManager. |
WebPartDisplayModeEventHandler |
Предоставляет метод, обрабатывающий событие DisplayModeChanged объекта WebPartManager. |
WebPartEventHandler |
Представляет метод, обрабатывающий событие WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved или SelectedWebPartChanged объекта WebPartManager. |
WebPartMovingEventHandler |
Предоставляет метод, обрабатывающий событие WebPartMoving объекта WebPartManager. |
WebPartVerbsEventHandler |
Представляет делегат для события CreateVerbs. |