MenuItemAutomationPeer.GetPattern(PatternInterface) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le modèle de contrôle pour le MenuItem associé à ce MenuItemAutomationPeer.
public:
override System::Object ^ GetPattern(System::Windows::Automation::Peers::PatternInterface patternInterface);
public override object GetPattern (System.Windows.Automation.Peers.PatternInterface patternInterface);
override this.GetPattern : System.Windows.Automation.Peers.PatternInterface -> obj
Public Overrides Function GetPattern (patternInterface As PatternInterface) As Object
Paramètres
- patternInterface
- PatternInterface
Une des valeurs de l'énumération.
Retours
Objet qui prend en charge le modèle de contrôle si patternInterface
est une valeur prise en charge ; sinon, null
.
Remarques
Si l’un des cas suivants se produit, cette méthode retourne l’objet actuel MenuItemAutomationPeer .
patternInterface
PatternInterface.ExpandCollapse est égal et celui MenuItem qui est associé à cela MenuItemAutomationPeer a des objets enfantsMenuItem.patternInterface
PatternInterface.Invoke est égal à ce MenuItem qui est associé à cela MenuItemAutomationPeer n’a pas d’objets enfantsMenuItem.patternInterface
PatternInterface.Toggle égale et qui MenuItem est associée à cela MenuItemAutomationPeer a sa propriété checkable définie surtrue
.
Si patternInterface
elle est égale PatternInterface.SynchronizedInput, cette méthode retourne un objet qui implémente l’interface ISynchronizedInputProvider .