InteractionTrackerInertiaStateEnteredArgs.IsInertiaFromImpulse Propriedade
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.
Obtém um valor que indica se a inércia é o resultado de um impulso.
public:
property bool IsInertiaFromImpulse { bool get(); };
bool IsInertiaFromImpulse();
public bool IsInertiaFromImpulse { get; }
var boolean = interactionTrackerInertiaStateEnteredArgs.isInertiaFromImpulse;
Public ReadOnly Property IsInertiaFromImpulse As Boolean
Valor da propriedade
bool
verdadeiro se a inércia for o resultado de um impulso; caso contrário, falso.
Comentários
A inércia de um impulso inclui chamadas para TryUpdatePositionWithInitialVelocity e entrada de roda de ponteiro redirecionada automaticamente. Essa propriedade é avaliada como verdadeira dentro de uma expressão quando a entrada se origina de uma fonte discreta, como uma roda de ponteiro.
Você pode referenciar essa propriedade na expressão usada para selecionar um modificador de inércia , o que permite determinar se a inércia está sendo inserida como resultado da entrada da roda de ponteiro. Em seguida, você pode fornecer modificadores de inércia diferentes para esses tipos de interações do que fornece para manipulações contínuas, como touch e touchpad.
Por exemplo, ao rolar uma página de conteúdo, um pequeno delta de toque pode fazer com que o conteúdo seja ajustado de volta ao seu valor inicial original. No entanto, ao rolar com a roda do ponteiro, cada tique da roda deve mover o conteúdo uma página inteira por tique. Você pode definir pontos de ajuste (modificadores de inércia) para uso com a roda de ponteiro que ajustará a rolagem para um ponto de extremidade desejado, mas especificar critérios diferentes para os pontos de ajuste usados com manipulação direta ou de toque.