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
Наследование
ExtenderControlToolboxItem
Атрибуты

Комментарии

Метод 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)

Применяется к