IExpandCollapseProvider 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 da parte di un client microsoft Automazione interfaccia utente ai controlli che si espandono visivamente per visualizzare il contenuto e che comprimeno per nascondere il contenuto. Implementare questa interfaccia per supportare le funzionalità richieste da un client di automazione con una chiamata GetPattern e PatternInterface.ExpandCollapse.
public interface class IExpandCollapseProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1236042649, 54822, 17731, 148, 185, 166, 217, 169, 89, 58, 246)]
struct IExpandCollapseProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1236042649, 54822, 17731, 148, 185, 166, 217, 169, 89, 58, 246)]
public interface IExpandCollapseProvider
Public Interface IExpandCollapseProvider
- Derivato
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Questo modello include linee guida e convenzioni che non sono completamente documentate qui. Per altre informazioni su questo modello, vedere ExpandCollapse Control Pattern.
IExpandCollapseProvider viene implementato dal peer di automazione di Windows Runtime esistente per ComboBox (ComboBoxAutomationPeer).
Usare ExpandCollapsePatternIdentifiers se si desidera fare riferimento alle proprietà del modello IExpandCollapseProvider dal codice di controllo quando si attivano eventi di automazione o chiamare RaisePropertyChangedEvent.
Proprietà
ExpandCollapseState |
Ottiene lo stato espanso o compresso del controllo. |
Metodi
Collapse() |
Nasconde tutti i nodi, i controlli o il contenuto che sono discendenti del controllo. |
Expand() |
Visualizza tutti i nodi figlio, i controlli o il contenuto del controllo. |