System.Windows.Input Namespace
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.
A maioria dos tipos nesse namespace dá suporte ao sistema de entrada de Windows Presentation Foundation (WPF). Isso inclui classes de abstração de dispositivo para dispositivos de mouse, teclado e caneta, uma classe comum do gerenciador de entrada, suporte para comandos e comandos personalizados e várias classes de utilitário. No entanto, alguns dos tipos são aplicáveis além do WPF.
Access |
Fornece informações sobre os eventos de chaves de acesso. |
Access |
Mantém o registro de todas as chaves de acesso e a manipulação de comandos de teclado de interoperabilidade entre Windows Forms, Win32 e WPF (Windows Presentation Foundation). |
Access |
Fornece dados para o evento roteado AccessKeyManager. |
Application |
Fornece um conjunto padrão de comandos relacionados ao aplicativo. |
Can |
Fornece uma implementação WeakEventManager para que seja possível usar o padrão “ouvinte de eventos fraco” para anexar ouvintes ao evento CanExecuteChanged. |
Can |
Fornece dados para os eventos roteados CanExecute e PreviewCanExecute. |
Command |
Associa um RoutedCommand aos manipuladores de eventos que implementam o comando. |
Command |
Representa uma coleção de objetos CommandBinding . |
Command |
Converte um objeto ICommand de e em outros tipos. |
Command |
Fornece os métodos de utilitário relativos ao comando que registram objetos CommandBinding e InputBinding para proprietários de classe e comandos, adiciona e remove manipuladores de eventos de comando e fornece serviços para consultar o status de um comando. |
Component |
Fornece um conjunto padrão de comandos relacionados ao componente, que tem gestos de entrada chave predefinidos e propriedades Text. |
Cursor |
Representa a imagem usada para o ponteiro do mouse. |
Cursor |
Converte um objeto Cursor de e em outros tipos. |
Cursors |
Define um conjunto de cursores padrão. |
Executed |
Fornece dados para os eventos roteados Executed e PreviewExecuted. |
Focus |
Fornece um conjunto de métodos estáticos, propriedades anexadas e eventos para determinar e definir escopos de foco e para definir o elemento focalizado dentro do escopo. |
Inertia |
Controla a desaceleração de uma manipulação de redimensionamento durante inércia. |
Inertia |
Controla a desaceleração de uma manipulação de rotação durante inércia. |
Inertia |
Controla a desaceleração em uma manipulação de conversão durante inércia. |
Input |
Representa uma associação entre um InputGesture e um comando. O comando é potencialmente um RoutedCommand. |
Input |
Representa uma coleção ordenada de objetos de InputBinding. |
Input |
Classe abstrata que descreve um dispositivo de entrada. |
Input |
Fornece dados para eventos relacionados à entrada. |
Input |
Classe abstrata que descreve os gestos do dispositivo de entrada. |
Input |
Representa uma coleção ordenada de objetos de InputGesture. |
Input |
Contém argumentos associados ao evento InputLanguageChanged. |
Input |
Contém argumentos associados ao evento InputLanguageChanging. |
Input |
Fornece uma classe base para argumentos para eventos que lidam com uma alteração no idioma de entrada. |
Input |
Fornece recursos para gerenciar idiomas de entrada na WPF (Windows Presentation Foundation). |
Input |
Gerencia todos os sistemas de entra na WPF (Windows Presentation Foundation). |
Input |
Fornece recursos para gerenciar e interagir com a Estrutura de Serviços de Texto, que dá suporte para métodos de entrada de texto alternativos como fala e manuscrito. |
Input |
Contém argumentos associados ao evento StateChanged. |
Input |
Representa informações relacionadas ao escopo de dados fornecido por um método de entrada. |
Input |
Converte uma InputScope em/de outros tipos. |
Input |
Define um nome para padrões de entrada de texto. |
Input |
Converte instâncias de InputScopeName de e para outros tipos de dados. |
Input |
Representa um padrão de texto de entrada sugerido. |
Key |
Associa um KeyGesture a um RoutedCommand (ou a outra implementação de ICommand). |
Keyboard |
Representa o dispositivo de teclado. |
Keyboard |
Classe abstrata que representa um dispositivo de teclado. |
Keyboard |
Fornece dados para eventos relacionados ao teclado. |
Keyboard |
Fornece dados para os eventos roteados LostKeyboardFocus e GotKeyboardFocus, bem como para eventos anexados e de versão prévia relacionados. |
Keyboard |
Fornece dados para o evento de KeyboardInputProviderAcquireFocus . |
Keyboard |
Fornece navegação direcional e lógica entre objetos focalizáveis. |
Key |
Converte um objeto Key de e em outros tipos. |
Key |
Fornece dados para os eventos roteados KeyUp e KeyDown, bem como eventos de Versão Prévia e anexados relacionados. |
Key |
Define um gesto de entrada de teclado que pode ser usado para invocar um comando. |
Key |
Converte um objeto KeyGesture de e em outros tipos. |
Key |
Converte instâncias de String de e para instâncias de KeyGesture. |
Key |
Fornece métodos estáticos para converter entre teclas virtuais Win32 e a enumeração Key do WPF. |
Key |
|
Manipulation |
Contém métodos para obter e atualizar informações sobre uma manipulação. |
Manipulation |
Fornece dados para o evento de ManipulationBoundaryFeedback . |
Manipulation |
Fornece dados para o evento de ManipulationCompleted . |
Manipulation |
Contém dados de transformação acumulados quando ocorrem eventos de manipulação. |
Manipulation |
Fornece dados para o evento de ManipulationDelta . |
Manipulation |
Fornece dados para o evento de ManipulationInertiaStarting . |
Manipulation |
Especifica como uma rotação ocorre com um ponto de entrada do usuário. |
Manipulation |
Fornece dados para o evento de ManipulationStarted . |
Manipulation |
Fornece dados para o evento ManipulationStarting. |
Manipulation |
Descreve a velocidade à qual a manipulações ocorre. |
Media |
Fornece um conjunto padrão de comandos relacionados à mídia. |
Modifier |
Converte um objeto ModifierKeys de e em outros tipos. |
Modifier |
Converte instâncias de String de e para instâncias de ModifierKeys. |
Mouse |
Representa o dispositivo de mouse para um thread específico. |
Mouse |
Converte um objeto MouseAction de e em outros tipos. |
Mouse |
Converte instâncias de String de e para instâncias de MouseAction. |
Mouse |
Associa um MouseGesture a um RoutedCommand (ou a outra implementação de ICommand). |
Mouse |
Fornece dados para eventos relacionados ao botão do mouse. |
Mouse |
Representa um dispositivo de mouse. |
Mouse |
Fornece dados para eventos roteados relacionados ao mouse que não envolvem especificamente os botões do mouse ou a roda do mouse, por exemplo MouseMove. |
Mouse |
Define um gesto de entrada de mouse que pode ser usado para invocar um comando. |
Mouse |
Converte um objeto MouseGesture de e em outros tipos. |
Mouse |
Converte instâncias de String de e para instâncias de ModifierKeys. |
Mouse |
Fornece dados para vários eventos que relatam alterações ao valor de delta da roda do mouse de um dispositivo de mouse. |
Navigation |
Fornece um conjunto padrão de comandos relacionados a navegação. |
Notify |
Fornece dados para entrada bruta sendo processada pelo InputManager. |
Pre |
Fornece dados de eventos de entrada pós-processamento. |
Process |
Fornece dados de eventos de entrada pós-processamento. |
Query |
Fornece dados para o evento de QueryCursor . |
Routed |
Define um comando que implementa o ICommand e é encaminhado por meio da árvore de elementos. |
Routed |
Define um ICommand que é roteado através da árvore de elemento e contém uma propriedade de texto. |
Staging |
Encapsula um evento de entrada quando ele está sendo processado pelo gerenciador de entrada. |
Stylus |
Fornece acesso a informações gerais sobre uma caneta eletrônica. |
Stylus |
Representa um botão em uma caneta. |
Stylus |
Contém uma coleção de objetos StylusButton . |
Stylus |
Fornece dados para os eventos de StylusButtonDown e de StylusButtonUp . |
Stylus |
Representa uma caneta eletrônica usada com um Tablet PC. |
Stylus |
Contém os objetos StylusDevice que representam os dispositivos de caneta de um Tablet PC. |
Stylus |
Fornece dados para o evento de StylusDown . |
Stylus |
Fornece dados para vários eventos associados à classe Stylus. |
Stylus |
Contém uma coleção de objetos StylusPoint . |
Stylus |
Especifica as propriedades que estão em um StylusPoint. |
Stylus |
Contém um StylusPointProperty para cada propriedade que é compatível com o WPF. |
Stylus |
Representa uma propriedade armazenada em um StylusPoint. |
Stylus |
Especifica as restrições de uma propriedade em um StylusPoint. |
Stylus |
Fornece dados para o evento de StylusSystemGesture . |
Tablet |
Fornece acesso aos métodos estáticos que retornam os dispositivos tablet anexados ao sistema. |
Tablet |
Representa o dispositivo digitalizador de um Tablet. |
Tablet |
Contém os objetos TabletDevice que representam os dispositivos digitalizadores de um tablet. |
Text |
Representa uma composição relacionada à entrada de texto que inclui o texto de composição em si, o texto do controle ou do sistema relacionado e um estado de conclusão para a composição. |
Text |
Contém argumentos associados às alterações em um TextComposition. |
Text |
Fornece recursos para gerenciar eventos relacionados à entrada e às composições de texto. |
Touch |
Fornece um serviço de nível de aplicativo que processa a entrada multitoque do sistema operacional e gera o evento FrameReported. |
Touch |
Representa uma única entrada de toque produzida por um dedo na tela de toque. |
Touch |
Fornece dados de eventos de entrada por toque. |
Touch |
Fornece dados para o evento de FrameReported . |
Touch |
Representa um ponto de toque único de uma fonte de mensagem multitoque. |
Touch |
Contém uma coleção de objetos TouchPoint . |
Traversal |
Representa uma solicitação para mover o foco para outro controle. |
Stylus |
Representa um único ponto de dados coletado do digitalizador e da caneta. |
ICommand |
Define um comando. |
ICommand |
Define um objeto que sabe como invocar um comando. |
IInput |
Define os recursos necessários para um objeto que pretende se comportar como uma origem de idioma de entrada. |
IManipulator |
Fornece a posição de entrada necessária para criar uma manipulação. |
Capture |
Especifica as políticas de captura do mouse. |
Cursor |
Especifica os tipos de cursor internos. |
Focus |
Especifica a direção dentro de uma interface do usuário da tentativa de uma solicitação de alteração de foco. A direção é baseada na ordem de tabulação ou pela direção relativa no layout. |
Ime |
Descreve um modo de conversão de entrada a ser executado por um método de entrada. |
Ime |
Especifica o modo de conversão de frase executada por um método de entrada. |
Input |
Descreve o estado de um InputMethod. |
Input |
Especifica os possíveis valores do modo de entrada. |
Input |
Especifica o nome do escopo de entrada que modifica como a entrada de métodos de entrada alternativos é interpretada. |
Input |
Especifica os possíveis tipos de entrada que estão sendo relatados. |
Key |
Especifica os possíveis valores de chave em um teclado. |
Keyboard |
Especifica os valores possíveis para alterações em foco quando ocorrer navegação direcional e lógica. |
Key |
Especifica as constantes que definem o estado de uma tecla. |
Manipulation |
Especifica como os eventos de manipulação são interpretados. |
Modifier |
Especifica o conjunto de chaves de modificador. |
Mouse |
Especifica as constantes que definem as ações executadas pelo mouse. |
Mouse |
Define os valores que especificam os botões em um dispositivo de mouse. |
Mouse |
Especifica os possíveis estados de um botão do mouse. |
Restore |
Especifica como o WPF (Windows Presentation Foundation) restaura o foco para a janela. |
Speech |
Especifica o modo de interpretação de entrada de fala. |
Stylus |
Representa o estado de um StylusButton. |
Stylus |
Especifica a unidade de medida de uma propriedade StylusPoint. |
System |
Define os gestos do sistema disponíveis. |
Tablet |
Define valores para o tipo de dispositivos usado pelo dispositivo de tablet. |
Tablet |
Define os valores que especificam os recursos de hardware de um dispositivo de tablet, incluindo mouses e digitalizadores de área de trabalho. |
Text |
Define um conjunto de estados para o tratamento da conclusão automática de uma composição de texto. |
Touch |
Descreve a ação de um ponto de toque específico. |
Access |
Representa o método que manipulará o evento anexado AccessKeyPressed. |
Can |
Representa o método que manipulará o evento de CanExecute . |
Executed |
Representa o método que manipulará os eventos roteados Executed e PreviewExecuted, bem como os eventos anexados relacionados. |
Input |
Representa o método que manipula eventos roteados relacionados à entrada. |
Input |
Representa o método que manipulará eventos de InputLanguageChanged e de InputLanguageChanging . |
Input |
Representa o método que manipulará o evento de StateChanged . |
Keyboard |
Representa o método que manipulará eventos roteados relacionados ao teclado. |
Keyboard |
Representa o método que manipulará os eventos roteados LostKeyboardFocus e GotKeyboardFocus, bem como eventos de visualização e anexados relacionados. |
Keyboard |
Representa o método que manipulará o evento de KeyboardInputProviderAcquireFocus . |
Key |
Representa o método que manipulará os eventos roteados KeyUp e KeyDown, bem como eventos de visualização e anexados relacionados. |
Mouse |
Representa o método que manipulará eventos roteados relacionados ao botão do mouse, por exemplo, MouseLeftButtonDown. |
Mouse |
Representa o método que manipula eventos roteados relacionados ao mouse que não envolvem especificamente os botões ou a roda do mouse, como por exemplo, MouseMove. |
Mouse |
Representa o método que manipulará os eventos roteados MouseWheel e MouseWheel, bem como eventos de visualização e anexados relacionados. |
Notify |
Representa o método que manipulará os eventos PreNotifyInput e PostNotifyInput. |
Pre |
Representa o método que manipulará o evento de PreProcessInput . |
Process |
Representa o método que manipulará o evento de PostProcessInput . |
Query |
Representa o método que manipulará os eventos QueryCursor e QueryCursor roteados, bem como o evento anexado QueryCursor. |
Stylus |
Representa o método que manipula o evento StylusButtonDown ou o evento StylusButtonUp de um UIElement. |
Stylus |
Representa o método que manipula o evento StylusDown, bem como muitas variações, incluindo o evento de Visualização correspondente. Também expõe novamente o evento nas classes do elemento base. |
Stylus |
Representa o método que manipula um evento de caneta para uma classe que implementa a interface IInputElement. |
Stylus |
Representa o método que manipula o evento StylusSystemGesture de um UIElement. |
Text |
Representa o método que manipulará os eventos roteados relacionados às classes TextComposition e TextCompositionManager, por exemplo, TextInput. |
Touch |
Representa o método que manipulará o evento de FrameReported de Touch. |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: