Compartilhar via


Classe Tool

Representa uma ferramenta que determina o modo de designer.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

Public Class Tool _
    Inherits ContextItem

Dim instance As Tool
public class Tool : ContextItem
public ref class Tool : public ContextItem
public class Tool extends ContextItem

Comentários

Todos os usuário fluxos entrada por meio da ferramenta ativo no momento.Para ativar uma ferramenta, configurá-lo no ContextItemManager classe. Você também pode tratar alterar notificações sobre o ContextItemManager Para saber quando a ferramenta ativo será alterada. Quando trata de entrada do usuário no modo de exibição designer, o modo de exibição designer localiza a ferramenta ativo no contexto de edição e pede para resolver a entrada do usuário em uma vinculação de comando.A ligação resultante do comando, em seguida, é invocada.

Uma ferramenta é composta de um coleção de tarefas, que são representadas pelo Task classe. Cada tarefa contém um conjunto de comandos que podem ser chamados e um conjunto de ligações de entrada que ativam esses comandos.Ferramentas também podem usar ocorrência lógica de teste para descobrir tarefas oferecidas pelo adorners.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.ContextItem
    Microsoft.Windows.Design.Interaction.Tool
      Microsoft.Windows.Design.Interaction.CreationTool
      Microsoft.Windows.Design.Interaction.SelectionTool

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros Tool

Namespace Microsoft.Windows.Design.Interaction

Outros recursos

Ferramenta de Arquitetura

Arquitetura de extensibilidade Designer WPF