Partager via


WindowPatternIdentifiers Classe

Définition

Contient les valeurs utilisées comme identificateurs par IWindowProvider.

public ref class WindowPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WindowPatternIdentifiers final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WindowPatternIdentifiers
Public NotInheritable Class WindowPatternIdentifiers
Héritage
Object Platform::Object IInspectable WindowPatternIdentifiers
Attributs

Remarques

Les classes telles que WindowPatternIdentifiers sont les identificateurs de l’implémentation Windows Runtime d’un modèle de fournisseur commun pour Microsoft UI Automation. Vous pouvez utiliser ces identificateurs si vous implémentez un Windows Runtime homologue d’automatisation personnalisé qui signale la prise en charge d’IWindowProvider dans son implémentation AutomationPeer.GetPattern. Ces identificateurs sont nécessaires pour les appels AutomationPeer.RaisePropertyChangedEvent que vous effectuez à partir du code de contrôle qui référence votre propre homologue, ou pour Provider.IItemContainerProvider.FindItemByProperty dans un homologue de conteneur d’éléments. L’utilisation de ce modèle pour les contrôles est assez rare.

Ce même modèle est généralement exposé aux clients d’une autre manière, en fonction de la technologie qu’ils utilisent pour implémenter le client et examiner l’arborescence Microsoft UI Automation. IWindowProvider est également présenté sous la forme d’une interface COM (Component Object Model).

Propriétés

CanMaximizeProperty

Identifie la propriété d’automatisation maximisable .

CanMinimizeProperty

Identifie la propriété Automation minimisable .

IsModalProperty

Identifie la propriété Automation IsModal .

IsTopmostProperty

Identifie la propriété Automation IsTopmost .

WindowInteractionStateProperty

Identifie la propriété Automation InteractionState .

WindowVisualStateProperty

Identifie la propriété Automation VisualState .

S’applique à

Voir aussi