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


DslDefinitionModelToolboxHelperBase - класс

Вспомогательный класс, который используется для создания и инициализации элементов панели инструментов для этого DSL.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelperBase
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelToolboxHelper

Пространство имен:  Microsoft.VisualStudio.Modeling.DslDefinition
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Синтаксис

'Декларация
Public MustInherit Class DslDefinitionModelToolboxHelperBase
public abstract class DslDefinitionModelToolboxHelperBase

Тип DslDefinitionModelToolboxHelperBase предоставляет следующие члены.

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

  Имя Описание
Защищенный метод DslDefinitionModelToolboxHelperBase Создает новый DslDefinitionModelToolboxHelperBase.

В начало страницы

Свойства

  Имя Описание
Открытое свойствоСтатический член DefaultToolboxTabName Возвращает отображаемое имя вкладки, которую нужно открыть редактор по умолчанию при открытии.
Открытое свойствоСтатический член DefaultToolboxTabToolboxItemsCount Возвращает элементы панели инструментов в подсчет по умолчанию вкладке панели коробки.
Защищенное свойство ServiceProvider
Защищенное свойство ToolboxStore

В начало страницы

Методы

  Имя Описание
Защищенный метод CreateElementToolPrototype Создает ElementGroupPrototype для средства элемента, соответствующий заданному идентификатору доменного классаПо умолчанию функциональности создать заполнитель, содержащей экземпляр доменного класса.Производные классы могут переопределить это для добавления дополнительных сведений к прототипу.
Открытый метод CreateToolboxItems Получает список настраиваемых элементов панели инструментов, динамически добавляемых
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetToolboxItem Возвращает экземпляр ModelingToolboxItem на основании указанного имени.Этот метод должен вызываться в рамках транзакции.Невыполнение этого требования приведет к исключению
Открытый метод GetToolboxItemData Если элемент панели инструментов "уникальный идентификатор" и идентификатор формата данных возвращает содержимое формата данных.
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член DiagramElementMapToolFilterString Строки фильтра элемента панели инструментов, используемая для определения средство соединителя DiagramElementMapTool.
Открытое полеСтатический член EmbeddingRelationshipToolFilterString Строки фильтра элемента панели инструментов, используемая для определения средство соединителя EmbeddingRelationshipTool.
Открытое полеСтатический член InheritanceToolFilterString Строки фильтра элемента панели инструментов, используемая для определения средство соединителя InheritanceTool.
Открытое полеСтатический член ReferenceRelationshipToolFilterString Строки фильтра элемента панели инструментов, используемая для определения средство соединителя ReferenceRelationshipTool.
Открытое полеСтатический член ToolboxFilterString Строки фильтра элемента панели инструментов, используемая для определения элементов панели инструментов DslDefinitionModel.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.DslDefinition - пространство имен