IFrameworkInputElement Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Declara um contrato namescope para elementos da estrutura.
public interface class IFrameworkInputElement : System::Windows::IInputElement
public interface IFrameworkInputElement : System.Windows.IInputElement
type IFrameworkInputElement = interface
interface IInputElement
Public Interface IFrameworkInputElement
Implements IInputElement
- Derivado
- Implementações
Observações
Esta interface não se destina à implementação. O seu objetivo é suportar a infraestrutura ao nível do framework WPF. Para implementar um namescope, veja INameScope.
Propriedades
| Name | Description |
|---|---|
| Focusable |
Obtém ou define um valor que indica se o foco pode ser definido para este elemento. (Herdado de IInputElement) |
| IsEnabled |
Recebe um valor que indica se este elemento está ativado na interface de utilizador (UI). (Herdado de IInputElement) |
| IsKeyboardFocused |
Obtém um valor que indica se este elemento tem foco no teclado. (Herdado de IInputElement) |
| IsKeyboardFocusWithin |
Recebe um valor que indica se o foco do teclado está dentro dos limites dos elementos, incluindo se o foco do teclado estiver dentro dos limites de quaisquer elementos filhos visuais. (Herdado de IInputElement) |
| IsMouseCaptured |
Obtém um valor que indica se o rato foi capturado para este elemento. (Herdado de IInputElement) |
| IsMouseDirectlyOver |
Obtém um valor que indica se o ponteiro do rato está sobre este elemento no sentido mais estrito do teste de acerto. (Herdado de IInputElement) |
| IsMouseOver |
Obtém um valor que indica se o ponteiro do rato está localizado sobre este elemento (incluindo elementos visuais filhos que estão dentro dos seus limites). (Herdado de IInputElement) |
| IsStylusCaptured |
Obtém um valor que indica se a stylus está capturada para este elemento. (Herdado de IInputElement) |
| IsStylusDirectlyOver |
Obtém um valor que indica se a caneta está sobre este elemento no sentido mais rigoroso do teste de acerto. (Herdado de IInputElement) |
| IsStylusOver |
Recebe um valor que indica se a caneta está localizada sobre este elemento (ou sobre elementos visuais filhos que estão dentro dos seus limites). (Herdado de IInputElement) |
| Name |
Recebe ou define o nome de um elemento. |
Métodos
| Name | Description |
|---|---|
| AddHandler(RoutedEvent, Delegate) |
Adiciona um gestor de eventos encaminhados para um evento encaminhado específico a um elemento. (Herdado de IInputElement) |
| CaptureMouse() |
Tenta forçar a captura do rato a este elemento. (Herdado de IInputElement) |
| CaptureStylus() |
Tenta forçar a captura da caneta a este elemento. (Herdado de IInputElement) |
| Focus() |
Tenta focar o teclado neste elemento. (Herdado de IInputElement) |
| RaiseEvent(RoutedEventArgs) |
Aumenta o evento encaminhado especificado pela RoutedEvent propriedade dentro do fornecido RoutedEventArgs. (Herdado de IInputElement) |
| ReleaseMouseCapture() |
Liberta a captura do rato, se este elemento conter a captura. (Herdado de IInputElement) |
| ReleaseStylusCapture() |
Liberta a captura com stylus, se este elemento conter a captura. (Herdado de IInputElement) |
| RemoveHandler(RoutedEvent, Delegate) |
Remove todas as instâncias do gestor de eventos encaminhados especificado deste elemento. (Herdado de IInputElement) |
evento
| Name | Description |
|---|---|
| GotKeyboardFocus |
Ocorre quando o teclado está focado neste elemento. (Herdado de IInputElement) |
| GotMouseCapture |
Ocorre quando o elemento captura o rato. (Herdado de IInputElement) |
| GotStylusCapture |
Ocorre quando o elemento capta a caneta. (Herdado de IInputElement) |
| KeyDown |
Ocorre quando uma tecla é pressionada enquanto o teclado está focado neste elemento. (Herdado de IInputElement) |
| KeyUp |
Ocorre quando uma tecla é libertada enquanto o teclado está focado neste elemento. (Herdado de IInputElement) |
| LostKeyboardFocus |
Ocorre quando o teclado já não está focado neste elemento. (Herdado de IInputElement) |
| LostMouseCapture |
Ocorre quando este elemento perde a captura do rato. (Herdado de IInputElement) |
| LostStylusCapture |
Ocorre quando este elemento perde a captura da caneta. (Herdado de IInputElement) |
| MouseEnter |
Ocorre quando o ponteiro do rato entra nos limites deste elemento. (Herdado de IInputElement) |
| MouseLeave |
Ocorre quando o ponteiro do rato sai dos limites deste elemento. (Herdado de IInputElement) |
| MouseLeftButtonDown |
Ocorre quando o botão esquerdo do rato é pressionado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| MouseLeftButtonUp |
Ocorre quando o botão esquerdo do rato é largado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| MouseMove |
Ocorre quando o ponteiro do rato se move enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| MouseRightButtonDown |
Ocorre quando o botão direito do rato é pressionado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| MouseRightButtonUp |
Ocorre quando o botão direito do rato é largado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| MouseWheel |
Ocorre quando a roda do rato se move enquanto o ponteiro do rato está sobre este elemento. (Herdado de IInputElement) |
| PreviewGotKeyboardFocus |
Ocorre quando o teclado está focado neste elemento. (Herdado de IInputElement) |
| PreviewKeyDown |
Ocorre quando uma tecla é pressionada enquanto o teclado está focado neste elemento. (Herdado de IInputElement) |
| PreviewKeyUp |
Ocorre quando uma tecla é libertada enquanto o teclado está focado neste elemento. (Herdado de IInputElement) |
| PreviewLostKeyboardFocus |
Ocorre quando o teclado já não está focado neste elemento. (Herdado de IInputElement) |
| PreviewMouseLeftButtonDown |
Ocorre quando o botão esquerdo do rato é pressionado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| PreviewMouseLeftButtonUp |
Ocorre quando o botão esquerdo do rato é largado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| PreviewMouseMove |
Ocorre quando o ponteiro do rato se move enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| PreviewMouseRightButtonDown |
Ocorre quando o botão direito do rato é pressionado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| PreviewMouseRightButtonUp |
Ocorre quando o botão direito do rato é largado enquanto o ponteiro do rato está sobre o elemento. (Herdado de IInputElement) |
| PreviewMouseWheel |
Ocorre quando a roda do rato se move enquanto o ponteiro do rato está sobre este elemento. (Herdado de IInputElement) |
| PreviewStylusButtonDown |
Ocorre quando o botão da caneta é pressionado enquanto a caneta está sobre este elemento. (Herdado de IInputElement) |
| PreviewStylusButtonUp |
Ocorre quando o botão do stylus é libertado enquanto o stylus está sobre este elemento. (Herdado de IInputElement) |
| PreviewStylusDown |
Ocorre quando a caneta toca no digitalizador enquanto está sobre este elemento. (Herdado de IInputElement) |
| PreviewStylusInAirMove |
Ocorre quando a caneta se move sobre um elemento, mas sem tocar no digitalizador. (Herdado de IInputElement) |
| PreviewStylusInRange |
Ocorre quando a agulha está suficientemente próxima do digitalizador para ser detetada. (Herdado de IInputElement) |
| PreviewStylusMove |
Ocorre quando a caneta se move enquanto está sobre o elemento. (Herdado de IInputElement) |
| PreviewStylusOutOfRange |
Ocorre quando a agulha está demasiado longe do digitalizador para ser detetada. (Herdado de IInputElement) |
| PreviewStylusSystemGesture |
Ocorre quando um dos vários gestos do stylus são detetados, por exemplo, Tap ou Drag. (Herdado de IInputElement) |
| PreviewStylusUp |
Ocorre quando a agulha é levantada do digitalizador enquanto está sobre este elemento. (Herdado de IInputElement) |
| PreviewTextInput |
Ocorre quando este elemento recebe texto de forma independente do dispositivo. (Herdado de IInputElement) |
| StylusButtonDown |
Ocorre quando o botão da caneta é pressionado enquanto a caneta está sobre este elemento. (Herdado de IInputElement) |
| StylusButtonUp |
Ocorre quando o botão do stylus é libertado enquanto o stylus está sobre este elemento. (Herdado de IInputElement) |
| StylusDown |
Ocorre quando a caneta toca no digitalizador enquanto está sobre este elemento. (Herdado de IInputElement) |
| StylusEnter |
Ocorre quando o cursor da stylus entra nos limites do elemento. (Herdado de IInputElement) |
| StylusInAirMove |
Ocorre quando a caneta se move sobre um elemento, mas sem tocar no digitalizador. (Herdado de IInputElement) |
| StylusInRange |
Ocorre quando a agulha está suficientemente próxima do digitalizador para ser detetada. (Herdado de IInputElement) |
| StylusLeave |
Ocorre quando o cursor da stylus sai dos limites do elemento. (Herdado de IInputElement) |
| StylusMove |
Ocorre quando o cursor da stylus se move sobre o elemento. (Herdado de IInputElement) |
| StylusOutOfRange |
Ocorre quando a agulha está demasiado longe do digitalizador para ser detetada. (Herdado de IInputElement) |
| StylusSystemGesture |
Ocorre quando um dos vários gestos do stylus são detetados, por exemplo, Tap ou Drag. (Herdado de IInputElement) |
| StylusUp |
Ocorre quando a agulha é levantada do digitalizador enquanto está sobre este elemento. (Herdado de IInputElement) |
| TextInput |
Ocorre quando este elemento recebe texto de forma independente do dispositivo. (Herdado de IInputElement) |