DslDefinitionModelToolboxHelperBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe auxiliar usada para criar e inicializar itens da caixa de ferramentas para esta DSL.
public ref class DslDefinitionModelToolboxHelperBase abstract
public abstract class DslDefinitionModelToolboxHelperBase
type DslDefinitionModelToolboxHelperBase = class
Public MustInherit Class DslDefinitionModelToolboxHelperBase
- Herança
-
DslDefinitionModelToolboxHelperBase
- Derivado
Construtores
| DslDefinitionModelToolboxHelperBase(IServiceProvider) |
Constrói um novo DslDefinitionModelToolboxHelperBase. |
Campos
| DiagramElementMapToolFilterString |
Cadeia de caracteres de filtro de item da caixa de ferramentas usada para identificar a ferramenta do conector DiagramElementMapTool |
| EmbeddingRelationshipToolFilterString |
Cadeia de caracteres de filtro de item da caixa de ferramentas usada para identificar a ferramenta do conector EmbeddingRelationshipTool |
| InheritanceToolFilterString |
Cadeia de caracteres de filtro de item da caixa de ferramentas usada para identificar a ferramenta do conector InheritanceTool |
| ReferenceRelationshipToolFilterString |
Cadeia de caracteres de filtro de item da caixa de ferramentas usada para identificar a ferramenta do conector ReferenceRelationshipTool |
| ToolboxFilterString |
Cadeia de caracteres de filtro de item da caixa de ferramentas usada para identificar itens da caixa de ferramentas |
Propriedades
| DefaultToolboxTabName |
Retorna o nome de exibição da guia que deve ser aberta por padrão quando o editor é aberto. |
| DefaultToolboxTabToolboxItemsCount |
Retorna a contagem de itens da caixa de ferramentas na guia padrão de caixas de ferramentas. |
| ServiceProvider |
Provedor de serviço usado para acessar serviços do ambiente de hospedagem. |
| ToolboxStore |
O Toe do repositório é usado para toda a criação do item da caixa de ferramentas |
Métodos
| CreateElementToolPrototype(Store, Guid) |
Cria um ElementGroupPrototype para a ferramenta de elemento correspondente à ID de classe de domínio fornecida. O comportamento padrão é criar um protótipo que contém uma instância da classe de domínio. Classes derivadas podem substituir isso para adicionar informações adicionais ao protótipo. |
| CreateToolboxItems() |
Retorna uma lista de itens da caixa de ferramentas personalizada a serem adicionados dinamicamente |
| GetToolboxItem(String, Store) |
Retorna a instância de ModelingToolboxItem com base no nome especificado. Esse método deve ser chamado de dentro de uma transação. Se não fizer isso, resultará em uma exceção |
| GetToolboxItemData(String, DataFormats+Format) |
Dado um item de caixa de ferramentas "ID exclusiva" e um identificador de formato de dados, retorna o conteúdo do formato de dados. |