ExtenderControlToolboxItem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет определить, какие целевые элементы управления можно расширить с помощью управляющего элемента-расширителя на панели инструментов.
public ref class ExtenderControlToolboxItem : System::Web::UI::Design::WebControlToolboxItem
[System.Serializable]
public class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem
[<System.Serializable>]
type ExtenderControlToolboxItem = class
inherit WebControlToolboxItem
Public Class ExtenderControlToolboxItem
Inherits WebControlToolboxItem
- Наследование
- Атрибуты
Комментарии
Метод GetTargetControlTypes возвращает коллекцию целевых типов. Коллекция кэшируется для повышения производительности с помощью словаря Properties .
Если вы создаете элемент управления-расширитель, который реализует IExtenderControl, но не является производным от ExtenderControl, укажите этот тип в атрибуте ToolboxItemAttribute элемента управления .
Конструкторы
ExtenderControlToolboxItem() |
Инициализирует новый экземпляр класса ExtenderControlToolboxItem. |
ExtenderControlToolboxItem(SerializationInfo, StreamingContext) |
Инициализирует новый экземпляр класса ExtenderControlToolboxItem, используя заданные параметры. |
ExtenderControlToolboxItem(Type) |
Инициализирует новый экземпляр ExtenderControlToolboxItem, используя указанный тип. |
Свойства
AssemblyName |
Получает или задает имя сборки, содержащей тип или типы, созданные элементом панели инструментов. (Унаследовано от ToolboxItem) |
Bitmap |
Получает или задает растровое изображение для представления элемента панели инструментов на панели. (Унаследовано от ToolboxItem) |
Company |
Получает или задает имя компании для данного объекта ToolboxItem. (Унаследовано от ToolboxItem) |
ComponentType |
Возвращает тип компонента для данного объекта ToolboxItem. (Унаследовано от ToolboxItem) |
DependentAssemblies |
Получает или устанавливает объект AssemblyName для элемента панели инструментов. (Унаследовано от ToolboxItem) |
Description |
Получает или задает описание для этого компонента ToolboxItem. (Унаследовано от ToolboxItem) |
DisplayName |
Получает или задает изображаемое имя для элемента панели инструментов. (Унаследовано от ToolboxItem) |
Filter |
Получает или задает фильтр, определяющий, может ли элемент панели инструментов быть использован для конечного компонента. (Унаследовано от ToolboxItem) |
IsTransient |
Возвращает значение, определяющее, является ли данный элемент панели инструментов переходным. (Унаследовано от ToolboxItem) |
Locked |
Возвращает значение, определяющее, заблокирован ли элемент ToolboxItem в текущий момент. (Унаследовано от ToolboxItem) |
OriginalBitmap |
Возвращает или задает исходное растровое изображение, которое будет использоваться на панели инструментов для этого элемента. (Унаследовано от ToolboxItem) |
Properties |
Возвращает словарь свойств. (Унаследовано от ToolboxItem) |
TypeName |
Получает или задает полное имя типа IComponent, который создает при вызове элемент панели инструментов. (Унаследовано от ToolboxItem) |
Version |
Возвращает версию для этого объекта ToolboxItem. (Унаследовано от ToolboxItem) |
Методы
CheckUnlocked() |
Выдает исключение, если элемент панели инструментов заблокирован в данный момент. (Унаследовано от ToolboxItem) |
CreateComponents() |
Создает компоненты, для создания которых был сконфигурирован элемент панели инструментов. (Унаследовано от ToolboxItem) |
CreateComponents(IDesignerHost) |
Создает компоненты, для создания которых был сконфигурирован элемент панели инструментов, используя указанный узел конструктора. (Унаследовано от ToolboxItem) |
CreateComponents(IDesignerHost, IDictionary) |
Создает компоненты, для создания которых был сконфигурирован элемент панели инструментов с использованием указанного узла конструктора и значений по умолчанию. (Унаследовано от ToolboxItem) |
CreateComponentsCore(IDesignerHost) |
Создает объекты из каждого типа, содержащегося в этом элементе ToolboxItem, и добавляет их в заданный конструктор. (Унаследовано от WebControlToolboxItem) |
CreateComponentsCore(IDesignerHost, IDictionary) |
Создает массив компонентов при вызове элемента панели инструментов. (Унаследовано от ToolboxItem) |
Deserialize(SerializationInfo, StreamingContext) |
Загружает статус элемента панели элементов из указанного объекта сведений сериализации. (Унаследовано от WebControlToolboxItem) |
Equals(Object) |
Определяет, равны ли два экземпляра ToolboxItem. (Унаследовано от ToolboxItem) |
FilterPropertyValue(String, Object) |
Выполняет фильтрацию значения свойства перед его возвращением. (Унаследовано от ToolboxItem) |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от ToolboxItem) |
GetTargetControlTypes(IDesignerHost) |
Возвращает коллекцию целевых типов. |
GetToolAttributeValue(IDesignerHost, Type) |
Возвращает значение указанного типа атрибута элемента панели элементов. (Унаследовано от WebControlToolboxItem) |
GetToolHtml(IDesignerHost) |
Возвращает HTML-код веб-элемента управления, создаваемого инструментом. (Унаследовано от WebControlToolboxItem) |
GetToolType(IDesignerHost) |
Получает тип элемента панели элементов. (Унаследовано от WebControlToolboxItem) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetType(IDesignerHost) |
Включает доступ к типу, который сопоставлен данному элементу панели инструментов. (Унаследовано от ToolboxItem) |
GetType(IDesignerHost, AssemblyName, String, Boolean) |
Создает экземпляр указанного типа, при необходимости используя заданные узел конструктора и имя сборки. (Унаследовано от ToolboxItem) |
Initialize(Type) |
Предварительно заполняет запись кэша целевых типов заданным типом. |
Lock() |
Блокирует элемент панели инструментов и предотвращает изменение его свойств. (Унаследовано от ToolboxItem) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnComponentsCreated(ToolboxComponentsCreatedEventArgs) |
Вызывает событие ComponentsCreated. (Унаследовано от ToolboxItem) |
OnComponentsCreating(ToolboxComponentsCreatingEventArgs) |
Вызывает событие ComponentsCreating. (Унаследовано от ToolboxItem) |
Serialize(SerializationInfo, StreamingContext) |
Сохраняет состояние элемента панели элементов в указанный объект данных сериализации. (Унаследовано от WebControlToolboxItem) |
ToString() |
Возвращает значение типа String, представляющее текущий объект ToolboxItem. (Унаследовано от ToolboxItem) |
ValidatePropertyType(String, Object, Type, Boolean) |
Проверяет соответствие объекта заданному типу. (Унаследовано от ToolboxItem) |
ValidatePropertyValue(String, Object) |
Проверяет свойство перед его присваиванием словарю свойств. (Унаследовано от ToolboxItem) |
События
ComponentsCreated |
Происходит непосредственно после создания компонентов. (Унаследовано от ToolboxItem) |
ComponentsCreating |
Происходит непосредственно перед созданием компонентов. (Унаследовано от ToolboxItem) |
Явные реализации интерфейса
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Описание этого элемента содержится в методе GetObjectData(SerializationInfo, StreamingContext). (Унаследовано от ToolboxItem) |