Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Representa uma ferramenta que seleciona objetos em um designer, como, por exemplo, um ponteiro do mouse.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.ContextItem
Microsoft.Windows.Design.Interaction.Tool
Microsoft.Windows.Design.Interaction.SelectionTool
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public Class SelectionTool _
Inherits Tool
public class SelectionTool : Tool
public ref class SelectionTool : public Tool
type SelectionTool =
class
inherit Tool
end
public class SelectionTool extends Tool
O tipo SelectionTool expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
SelectionTool | Initializes a new instance of the SelectionTool class. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
Context | Obtém o contexto de edição para o código dentro da ferramenta. (Herdado de Tool.) |
![]() |
Cursor | Obtém ou define o cursor do mouse padrão. (Herdado de Tool.) |
![]() |
FocusedTask | Obtém a tarefa atualmente em foco, se houver. (Herdado de Tool.) |
![]() |
ItemType | Obtém o tipo da ferramenta. (Herdado de Tool.) |
![]() |
Tasks | Obtém o conjunto de tarefas, que essa ferramenta fornece. (Herdado de Tool.) |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
OnActivate | Chamado quando um SelectionTool está ativado. (Substitui Tool.OnActivate(Tool).) |
![]() |
OnDeactivate | Chamado quando um SelectionTool está desativado. (Substitui Tool.OnDeactivate().) |
![]() |
OnItemChanged | Adiciona ativar e desativar a semântica para a Tool classe. (Herdado de Tool.) |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Comentários
O conceito de seleção é diferente para diferentes tipos de designers. Quando um usuário seleciona objetos em um designer, existem alguns comportamentos padrão, que o designer deve apresentar. Por exemplo, o usuário deve ser capaz de selecionar um objeto, selecione vários objetos, cancela a seleção de objetos e selecionar todos os objetos. Você pode usar a extensibilidade para controlar como o usuário seleciona objetos no designer.
Observação |
|---|
Outros tipos de seleção não abordadas aqui incluem a seleção de texto, onde um intervalo de texto em um objeto é selecionado, e aponte a seleção, onde um ou mais pontos em uma curva são selecionados. Padrões de seleção complexa, como, por exemplo, arrastando um retângulo para selecionar vários objetos, são manipuladas pelo TaskProvider a provedores desses objetos. |
Quando vários objetos selecionados em um designer, um objeto é o o objeto de seleção principal. O objeto da seleção principal é freqüentemente usado como chave para outros comportamentos. Por exemplo, para alinhar todos os objetos selecionados para a esquerda, o objeto da seleção primária determina onde alinhar os objetos.
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
Namespace Microsoft.Windows.Design.Interaction
.gif)
.gif)
.gif)
.gif)
Observação