Compartir a través de


WindowPatternIdentifiers Clase

Definición

Contiene valores usados como identificadores por IWindowProvider.

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
Herencia
Object Platform::Object IInspectable WindowPatternIdentifiers
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Las clases como WindowPatternIdentifiers son los identificadores de la implementación de Windows Runtime de un patrón de proveedor común para La automatización de la interfaz de usuario de Microsoft. Puede usar estos identificadores si va a implementar un Windows Runtime elemento del mismo nivel de automatización personalizado que informa de la compatibilidad con IWindowProvider en su implementación de GetPattern. Estos identificadores son necesarios para las llamadas RaisePropertyChangedEvent que realiza desde el código de control que hace referencia a su propio elemento del mismo nivel o para FindItemByProperty en un contenedor de elementos del mismo nivel. El uso de este patrón para los controles es bastante poco común.

Este mismo patrón suele exponerse a los clientes de una manera diferente, en función de la tecnología que usen para implementar el cliente y examinar el árbol de Automatización de la interfaz de usuario de Microsoft. IWindowProvider también se presenta como una interfaz del Modelo de objetos componentes (COM).

Propiedades

CanMaximizeProperty

Identifica la propiedad de automatización maximizable .

CanMinimizeProperty

Identifica la propiedad de automatización minimizable .

IsModalProperty

Identifica la propiedad de automatización IsModal .

IsTopmostProperty

Identifica la propiedad de automatización IsTopmost .

WindowInteractionStateProperty

Identifica la propiedad de automatización InteractionState .

WindowVisualStateProperty

Identifica la propiedad de automatización de VisualState .

Se aplica a

Consulte también