WebControlToolboxItem Класс

Определение

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

[System.Serializable]
public class WebControlToolboxItem : System.Drawing.Design.ToolboxItem
Наследование
WebControlToolboxItem
Производный
Атрибуты

Комментарии

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

  • GetToolAttributeValue получает значение атрибута элемента панели элементов.

  • GetToolHtml получает HTML-код, представляющий начальное состояние элемента управления .

  • GetToolType получает тип связанного компонента среды выполнения.

Конструкторы

WebControlToolboxItem()

Инициализирует новый экземпляр класса WebControlToolboxItem.

WebControlToolboxItem(SerializationInfo, StreamingContext)

Создает новый экземпляр класса WebControlToolboxItem, используя предоставленный объект SerializationInfo и контекст StreamingContext.

WebControlToolboxItem(Type)

Создает новый экземпляр класса WebControlToolboxItem, используя предоставленный тип.

Свойства

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, и добавляет их в заданный конструктор.

CreateComponentsCore(IDesignerHost, IDictionary)

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

(Унаследовано от ToolboxItem)
Deserialize(SerializationInfo, StreamingContext)

Загружает статус элемента панели элементов из указанного объекта сведений сериализации.

Equals(Object)

Определяет, равны ли два экземпляра ToolboxItem.

(Унаследовано от ToolboxItem)
FilterPropertyValue(String, Object)

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

(Унаследовано от ToolboxItem)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от ToolboxItem)
GetToolAttributeValue(IDesignerHost, Type)

Возвращает значение указанного типа атрибута элемента панели элементов.

GetToolHtml(IDesignerHost)

Возвращает HTML-код веб-элемента управления, создаваемого инструментом.

GetToolType(IDesignerHost)

Получает тип элемента панели элементов.

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)

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

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)

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1