Share via


WindowPatternIdentifiers Klasse

Definition

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

public ref class WindowPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract), 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

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

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

Dieses Muster wird in der Regel auf andere Weise für Clients verfügbar gemacht, je nachdem, welche Technologie sie verwenden, um den Client zu implementieren und die Microsoft-Benutzeroberflächenautomatisierungsstruktur zu untersuchen. IWindowProvider wird auch als COM-Schnittstelle (Component Object Model) präsentiert.

Eigenschaften

CanMaximizeProperty

Identifiziert die Maximisierbare Automatisierungseigenschaft.

CanMinimizeProperty

Identifiziert die Automatisierungseigenschaft Minimizable .

IsModalProperty

Identifiziert die IsModal-Automatisierungseigenschaft .

IsTopmostProperty

Identifiziert die Automatisierungseigenschaft IsTopmost .

WindowInteractionStateProperty

Identifiziert die InteractionState-Automatisierungseigenschaft .

WindowVisualStateProperty

Identifiziert die VisualState-Automatisierungseigenschaft .

Gilt für:

Weitere Informationen