Leer en inglés

Compartir a través de


IRangeValueProvider Interfaz

Definición

Expone métodos y propiedades para admitir el acceso de un cliente de Automatización de la interfaz de usuario de Microsoft a los controles que se pueden establecer en un valor dentro de un intervalo. Implemente esta interfaz para admitir las funcionalidades que un cliente de automatización solicita con una llamada GetPattern y PatternInterface.RangeValue.

public interface class IRangeValueProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2206872744, 32095, 16505, 175, 3, 195, 208, 21, 233, 52, 19)]
struct IRangeValueProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2206872744, 32095, 16505, 175, 3, 195, 208, 21, 233, 52, 19)]
public interface IRangeValueProvider
Public Interface IRangeValueProvider
Derivado
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Este patrón tiene instrucciones y convenciones que no se documentan completamente aquí. Para obtener más información sobre lo que es este patrón, consulta Patrón de control RangeValue.

IRangeValueProvider se implementa mediante la clase Windows Runtime existente RangeBaseAutomationPeer. Esta es la clase base para elementos del mismo nivel para Slider, ScrollBar y ProgressBar. ProgressBarAutomationPeer agrega una invalidación para que no admita el patrón si el valor de IsIndeterminate en el control de propietario es false.

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

Propiedades

IsReadOnly

Obtiene un valor que indica si el valor de un control es de solo lectura.

LargeChange

Obtiene el valor que se agrega o resta de la propiedad Value cuando se realiza un cambio grande, como con la clave PAGE DOWN.

Maximum

Obtiene el valor de intervalo máximo admitido por el control .

Minimum

Obtiene el valor de intervalo mínimo admitido por el control .

SmallChange

Obtiene el valor que se agrega o resta de la propiedad Value cuando se realiza un pequeño cambio, como con una tecla de flecha.

Value

Obtiene el valor del control.

Métodos

SetValue(Double)

Establece el valor del control.

Se aplica a

Consulte también