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.
Fornece informações sobre um gesto.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Interaction.GestureData
Microsoft.Windows.Design.Interaction.MouseGestureData
Microsoft.Windows.Design.Interaction.WheelGestureData
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public Class GestureData
public class GestureData
public ref class GestureData
type GestureData = class end
public class GestureData
O tipo GestureData expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
GestureData(EditingContext, ModelItem, ModelItem) | Initializes a new instance of the GestureData class. |
![]() |
GestureData(EditingContext, ModelItem, ModelItem, DependencyObject, DependencyObject) | Initializes a new instance of the GestureData class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Adorners | Obtém a coleção de adorno para o modo de exibição designer armazenado no contexto. |
![]() |
Context | Obtém o contexto de edição associado a esses dados de gesto. |
![]() |
ImpliedSource | Obtém o modelo que é a origem desse gesto. |
![]() |
ImpliedTarget | Obtém o modelo que é o destino desse gesto. |
![]() |
SourceAdorner | Obtém o adorno de origem no modo de exibição. |
![]() |
SourceModel | Obtém o objeto que é a origem desse gesto. |
![]() |
TargetAdorner | Obtém o adorno de destino no modo de exibição. |
![]() |
TargetModel | Obtém o objeto que é o destino desse gesto. |
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.) |
![]() ![]() |
FromEventArgs(CanExecuteToolEventArgs) | Fornece um GestureData de objeto de um CanExecuteToolEventArgs objeto. |
![]() ![]() |
FromEventArgs(ExecutedToolEventArgs) | Fornece um GestureData de objeto de um ExecutedToolEventArgs objeto. |
![]() |
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.) |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Comentários
Normalmente, as ligações de comando são insensíveis o gesto que disparou o comando. Isso é possível porque os gestos são ações geralmente única, sem qualquer dependência de gestos anteriores. No entanto, para designers, interação avançada é obrigatória. Portanto, um comando talvez precise saber informações adicionais sobre o gesto de entrada que disparou a ele. Essa informação adicional é fornecida pelo GestureData e as classes que derivam do proprietário.
O GestureData classe fornece informações sobre o contexto de edição atual por meio de Context propriedade. Informações sobre a origem e destino para que esse gesto são fornecidas através do SourceModel, TargetModel, SourceAdorner, e TargetAdorner Propriedades.
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