ISelectionItemProvider Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espone metodi e proprietà per supportare l'accesso client di automazione interfaccia utente ai singoli controlli figlio selezionabili di contenitori che implementano 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
- Derivato
- Attributi
Commenti
Implementato in un provider di automazione interfaccia utente che deve supportare il SelectionItemPattern pattern di controllo.
Proprietà
IsSelected |
Ottiene un valore che indica se un elemento è selezionato. |
SelectionContainer |
Ottiene il provider di automazione interfaccia utente che implementa ISelectionProvider e funge da contenitore per l'oggetto chiamante. |
Metodi
AddToSelection() |
Aggiunge l'elemento corrente alla raccolta di elementi selezionati. |
RemoveFromSelection() |
Rimuove l'elemento corrente dalla raccolta di elementi selezionati. |
Select() |
Deseleziona gli elementi selezionati e quindi seleziona l'elemento corrente. |
Si applica a
Vedi anche
- SelectionItemPattern
- Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente
- Implementazione del provider di automazione interfaccia utente lato server
- Implementazione del provider di automazione interfaccia utente lato client
- Supportare pattern di controllo in un provider di automazione interfaccia utente
- Implementazione del pattern di controllo SelectionItem di automazione interfaccia utente
- Esempio di provider di frammenti