Compartir a través de


ISelectionItemProvider Interfaz

Definición

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