Freigeben über


WindowPatternIdentifiers Klasse

Definition

Enthält Werte, die von IWindowProvider als Bezeichner verwendet werden.

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
Vererbung
Object Platform::Object IInspectable WindowPatternIdentifiers
Attribute

Hinweise

Klassen wie WindowPatternIdentifiers sind die Bezeichner für die Windows-Runtime Implementierung eines gängigen Anbietermusters für microsoft UI Automation. Sie können diese Bezeichner verwenden, wenn Sie einen Windows-Runtime benutzerdefinierten Automatisierungsper implementieren, der Unterstützung für IWindowProvider in seiner AutomationPeer.GetPattern-Implementierung meldet. Diese Bezeichner werden für die AutomationPeer.RaisePropertyChangedEvent-Aufrufe benötigt, die Sie aus Steuerelementcode ausführen, der auf Ihren eigenen Peer verweist, oder für Provider.IItemContainerProvider.FindItemByProperty in einem Elementcontainerpeer. Die Verwendung dieses Musters für Steuerelemente ist ziemlich ungewöhnlich.

Dieses Muster wird für Clients in der Regel auf eine andere Weise verfügbar gemacht, je nachdem, welche Technologie sie zum Implementieren des Clients und zur Untersuchung der Microsoft UI Automation-Struktur verwenden. IWindowProvider wird auch als COM-Schnittstelle (Component Object Model) dargestellt.

Eigenschaften

CanMaximizeProperty

Gibt die Maximizable Automation-Eigenschaft an.

CanMinimizeProperty

Gibt die Minimizable-Automatisierungseigenschaft an.

IsModalProperty

Identifiziert die IsModal-Automatisierungseigenschaft .

IsTopmostProperty

Gibt die IsTopmost-Automatisierungseigenschaft an.

WindowInteractionStateProperty

Identifiziert die InteractionState-Automatisierungseigenschaft .

WindowVisualStateProperty

Gibt die VisualState-Automatisierungseigenschaft an.

Gilt für:

Weitere Informationen