Поделиться через


DesignerCommandSet Класс

Определение

Представляет базовый класс для средств времени разработки, не наследующих классу ComponentDesigner, которые обеспечивают возможности работы со смарт-тегами или командами конструктора.

public ref class DesignerCommandSet
public class DesignerCommandSet
type DesignerCommandSet = class
Public Class DesignerCommandSet
Наследование
DesignerCommandSet

Комментарии

Класс ComponentDesigner предоставляет свойства и Verbs для запроса коллекций DesignerActionList и DesignerVerb соответственно.ActionLists Однако если автор средства времени разработки решит не наследовать от этого класса, DesignerCommandSet класс представляет альтернативный базовый класс для предоставления этой функциональности.

Класс DesignerCommandSet содержит только три члена, описанных в следующей таблице.

Открытый участник Описание
GetCommands Возвращает коллекцию смарт-тегов или команд конструктора, связанных с разработанным компонентом. Базовая реализация возвращает null.
ActionLists Возвращает коллекцию всех смарт-тегов, сопоставленных разрабатываемому компоненту. Базовая реализация просто вызывает GetCommands.
Verbs Возвращает коллекцию всех команд конструктора, сопоставленных разрабатываемому компоненту. Базовая реализация просто вызывает GetCommands.

Необходимо DesignerCommandSet добавить как службу для конкретного сайта. Внешне служба этого типа должна быть сначала запрошена для обнаружения функциональных возможностей смарт-тегов и команд конструктора. Если эта служба не найдена, вместо нее IDesigner.Verbs следует использовать свойство . Эта процедура предоставляет путь обратной совместимости.

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

DesignerCommandSet()

Инициализирует экземпляр класса DesignerCommandSet.

Свойства

ActionLists

Возвращает коллекцию всех смарт-тегов, сопоставленных разрабатываемому компоненту.

Verbs

Возвращает коллекцию всех команд конструктора, сопоставленных разрабатываемому компоненту.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetCommands(String)

Возвращает коллекцию объектов команды.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

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

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

См. также раздел