ISelectionItemProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expone métodos y propiedades para admitir el acceso de cliente de UI Automation a los controles secundarios individuales seleccionables de contenedores que implementan ISelectionProvider.
public interface class ISelectionItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionItemProvider
public interface ISelectionItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionItemProvider = interface
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
- Derivado
- Atributos
Comentarios
Se implementa en un proveedor de Automatización de la interfaz de usuario que debe admitir el patrón de SelectionItemPattern control.
Propiedades
IsSelected |
Obtiene un valor que indica si un elemento está seleccionado. |
SelectionContainer |
Obtiene el proveedor de automatización de la interfaz de usuario que implementa ISelectionProvider y actúa como contenedor para el objeto que realiza la llamada. |
Métodos
AddToSelection() |
Agrega el elemento actual a la colección de elementos seleccionados. |
RemoveFromSelection() |
Quita el elemento actual de la colección de elementos seleccionados. |
Select() |
Anula la selección de los elementos seleccionados y, después, selecciona el elemento actual. |
Se aplica a
Consulte también
- SelectionItemPattern
- Información general acerca de los patrones de control de UI Automation
- Implementación del proveedor de automatización de la interfaz de usuario del lado servidor
- Implementación del proveedor de automatización de la interfaz de usuario del lado cliente
- Patrones de control compatibles en un proveedor de UI Automation
- Implementación del patrón de control SelectionItem de UI Automation
- Ejemplo de proveedor de fragmentos