Condividi tramite


WindowPatternIdentifiers Classe

Definizione

Contiene valori usati come identificatori da 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
Ereditarietà
Object Platform::Object IInspectable WindowPatternIdentifiers
Attributi

Commenti

Le classi come WindowPatternIdentifiers sono gli identificatori per l'implementazione Windows Runtime di un modello di provider comune per Microsoft Automazione interfaccia utente. È possibile usare questi identificatori se si implementa un peer di automazione personalizzato Windows Runtime che segnala il supporto per IWindowProvider nell'implementazione automationPeer.GetPattern. Questi identificatori sono necessari per le chiamate AutomationPeer.RaisePropertyChangedEvent effettuate dal codice di controllo che fa riferimento al proprio peer o per Provider.IItemContainerProvider.FindItemByProperty in un peer contenitore di elementi. L'uso di questo modello per i controlli è piuttosto insolito.

Questo stesso modello viene in genere esposto ai client in modo diverso, a seconda della tecnologia usata per implementare il client ed esaminare l'albero di Microsoft Automazione interfaccia utente. IWindowProvider viene presentato anche come interfaccia COM (Component Object Model).

Proprietà

CanMaximizeProperty

Identifica la proprietà di automazione Maximizable .

CanMinimizeProperty

Identifica la proprietà di automazione minimizzabile .

IsModalProperty

Identifica la proprietà di automazione IsModal .

IsTopmostProperty

Identifica la proprietà di automazione IsTopmost .

WindowInteractionStateProperty

Identifica la proprietà di automazione InteractionState .

WindowVisualStateProperty

Identifica la proprietà di automazione di VisualState .

Si applica a

Vedi anche