IToggleProvider Interfaz

Definición

Expone métodos y propiedades para admitir Microsoft Automatización de la interfaz de usuario acceso de cliente a controles que pueden recorrer un conjunto de estados y mantener un estado determinado. Implemente esta interfaz para admitir las funcionalidades que un cliente de automatización solicita con una llamada AutomationPeer.GetPattern y PatternInterface.Toggle.

public interface class IToggleProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(34635970, 12457, 21231, 188, 50, 43, 121, 132, 123, 107, 167)]
struct IToggleProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(34635970, 12457, 21231, 188, 50, 43, 121, 132, 123, 107, 167)]
public interface IToggleProvider
Public Interface IToggleProvider
Derivado
Atributos

Comentarios

Los controles que no mantienen el estado cuando se activan, como botones, botones de barra de herramientas e hipervínculos, deben implementar IInvokeProvider en su lugar. El patrón Toggle tiene instrucciones y convenciones que no están totalmente documentadas aquí. Para obtener más información sobre lo que es este patrón, consulta Alternar patrón de control.

IToggleProvider se implementa mediante estas clases de Windows Runtime existentes:

Use TogglePatternIdentifiers si desea hacer referencia a las propiedades de patrón IToggleProvider desde el código de control al desencadenar eventos de automatización o llamar a AutomationPeer.RaisePropertyChangedEvent.

Propiedades

Nombre Description
ToggleState

Obtiene el estado de alternancia del control.

Métodos

Nombre Description
Toggle()

Recorre los estados de alternancia de un control.

Se aplica a

Consulte también