ISelectionProvider Interfaccia

Definizione

Espone metodi e proprietà per supportare l'accesso client di automazione interfaccia utente ai controlli che fungono da contenitori per una raccolta di singoli elementi figlio selezionabili.Exposes methods and properties to support UI Automation client access to controls that act as containers for a collection of individual, selectable child items. Gli elementi figlio di questo controllo devono implementare ISelectionItemProvider.The children of this control must implement ISelectionItemProvider.

public interface class ISelectionProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionProvider
type ISelectionProvider = interface
Public Interface ISelectionProvider
Derivato
Attributi

Commenti

Implementato in un provider di automazione interfaccia utente che deve SelectionPattern supportare il pattern di controllo.Implemented on a UI Automation provider that must support the SelectionPattern control pattern.

Proprietà

CanSelectMultiple

Ottiene un valore che specifica se il provider di automazione interfaccia utente consente la selezione simultanea di più di un elemento figlio.Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.

IsSelectionRequired

Ottiene un valore che specifica se il provider di automazione interfaccia utente richiede la selezione di almeno un elemento figlio.Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected.

Metodi

GetSelection()

Recupera un provider di automazione interfaccia utente per ogni elemento figlio selezionato.Retrieves a UI Automation provider for each child element that is selected.

Si applica a

Vedi anche