Propiedad adjunta AutomationProperties.AccessibilityView
Contraer la tabla de contenido
Expandir la tabla de contenido

AutomationProperties.AccessibilityView Attached Property

Obtiene o establece el modo de vista de árbol de automatización de la UI de Microsoft para un elemento.


<object AutomationProperties.AccessibilityView="accessibilityViewMemberName" />

XAML Values

accessibilityViewMemberName

Un nombre de constante de la enumeración AccessibilityView, por ejemplo Control.

Comentarios

Establezca esta propiedad adjunta en elementos individuales en una interfaz de usuario de XAML, para cambiar la visibilidad sus elementos a los modos concretos solicitados por un cliente de automatización de la interfaz de usuario.

El escenario principal para utilizar esta API es cuando se desea omitir deliberadamente algunos controles de una plantilla de las vistas de automatización de la interfaz de usuario porque no contribuyen de modo significativo a la vista de accesibilidad del control completo. Por ejemplo, si examina las plantillas de control predeterminadas, verá a menudo este atributo XAML aplicado a la clase ContentPresenter o TextBlock, que forma parte de una composición de controles, estableciendo AutomationProperties.AccessibilityView en "Raw". Si esto no se hubiese realizado, la vista de documento o la vista de control consideraría estos elementos como elementos distintos de automatización de la interfaz de usuario y no como elementos de control insignificantes. La vista "sin formato "de un árbol de automatización de la interfaz de usuario normalmente solo la utilizan solo las herramientas de automatización o los modos especiales de algunos de los productos más avanzados de tecnología de asistencia.

También es posible cambiar un control o la vista de accesibilidad de un elemento de control con plantilla por "Control" o "Content" mediante esta API, pero los escenarios donde necesitará hacerlo no son muy comunes. Generalmente el problema que tendrá en una interfaz de usuario, especialmente en las plantillas, es que demasiados elementos participan en una vista. Todos los controles predeterminados participarán en vistas de las formas esperadas. Por lo que normalmente no debería necesitar ajustar el valor para los controles que coloque en la interfaz de usuario. Además, la mayoría de los elementos de las plantillas tendrán los valores esperados si son realmente pertinentes para las vistas "Control" o "Contenido".

AutomationProperties.AccessibilityView es una propiedad adjunta que admite el uso de XAML. Al obtener esta propiedad en código, utilice GetAccessibilityView. Al establecer esta propiedad en código, utilice SetAccessibilityView. En los usos del código, el parámetro target es el objeto donde se establece el valor de la propiedad adjunta. Otra manera de obtener o establecer el valor en el código es usar el sistema de propiedades de dependencia, llamando a GetValue o SetValue y pasando AccessibilityViewProperty como identificador de la propiedad de dependencia.

Requisitos

Cliente mínimo admitido

Windows 8.1

Servidor mínimo admitido

Windows Server 2012 R2

Espacio de nombres

Windows.UI.Xaml.Automation

Metadatos

Windows.winmd

Vea también

AutomationProperties
Información general sobre propiedades adjuntas
Exponer información básica sobre los elementos de la interfaz de usuario

 

 

Mostrar:
© 2017 Microsoft