Compartilhar via


CoreIndependentInputSourceController Classe

Definição

Representa um objeto que cria um CoreIndependentInputSource para o objeto visual associado e gerencia a entrada recebida por essa origem.

public ref class CoreIndependentInputSourceController sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CoreIndependentInputSourceController final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CoreIndependentInputSourceController : System.IDisposable
Public NotInheritable Class CoreIndependentInputSourceController
Implements IDisposable
Herança
Object Platform::Object IInspectable CoreIndependentInputSourceController
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 11 (introduzida na 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v14.0)

Comentários

Os eventos de entrada gerados pela origem de entrada do controlador ocorrerão no thread em que o controlador foi criado.

Propriedades

IsPalmRejectionEnabled

Obtém ou define se a lógica aprimorada é usada para detectar entrada por toque acidental ao usar uma caneta.

IsTransparentForUncontrolledInput

Obtém ou define se o visual associado à origem de entrada do controlador deve ser tratado como transparente para que a entrada não esteja configurada no momento para ser entregue ao controlador.

Source

Obtém o objeto de origem de entrada associado ao CoreIndependentInputSourceController.

Métodos

Close()

Fecha a instância CoreIndependentInputSourceController e libera recursos alocados.

CreateForIVisualElement(IVisualElement)

Cria um CoreIndependentInputSourceController para o IVisualElement especificado.

CreateForVisual(Visual)

Cria um CoreIndependentInputSourceController para o Visual especificado.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

SetControlledInput(CoreInputDeviceTypes)

Identifica os CoreInputDeviceTypes que devem ser entregues à fonte de entrada associada ao CoreIndependentInputSourceController.

SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)

Identifica os CoreInputDeviceTypes que devem ser entregues à fonte de entrada associada ao CoreIndependentInputSourceController, com base nos filtros especificados.

Aplica-se a

Confira também