Condividi tramite


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. Gli elementi figlio di questo controllo devono implementare 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
public interface ISelectionProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionProvider = interface
type ISelectionProvider = interface
Public Interface ISelectionProvider
Derivato
Attributi

Commenti

Implementato in un provider di automazione interfaccia utente che deve supportare il modello di SelectionPattern controllo.

Proprietà

CanSelectMultiple

Ottiene un valore che specifica se il provider di automazione interfaccia utente consente la selezione simultanea di più di un elemento figlio.

IsSelectionRequired

Ottiene un valore che specifica se il provider di automazione interfaccia utente richiede la selezione di almeno un elemento figlio.

Metodi

GetSelection()

Recupera un provider di automazione interfaccia utente per ogni elemento figlio selezionato.

Si applica a

Vedi anche