Поделиться через


WindowPatternIdentifiers Класс

Определение

Содержит значения, используемые 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
Наследование
Object Platform::Object IInspectable WindowPatternIdentifiers
Атрибуты

Комментарии

Классы, такие как WindowPatternIdentifiers, являются идентификаторами для среда выполнения Windows реализации общего шаблона поставщика для автоматизации пользовательского интерфейса Майкрософт. Эти идентификаторы можно использовать при реализации среда выполнения Windows пользовательского однорангового узла автоматизации, который сообщает о поддержке IWindowProvider в реализации AutomationPeer.GetPattern. Эти идентификаторы необходимы для вызовов AutomationPeer.RaisePropertyChangedEvent , которые выполняются из кода элемента управления, который ссылается на ваш собственный одноранговый узел, или для Provider.IItemContainerProvider.FindItemByProperty в одноранговом узле контейнера элементов. Этот шаблон используется для элементов управления довольно редко.

Этот же шаблон обычно предоставляется клиентам по-разному в зависимости от того, какую технологию они используют для реализации клиента и изучения дерева автоматизации пользовательского интерфейса Майкрософт. IWindowProvider также представлен в виде интерфейса COM.

Свойства

CanMaximizeProperty

Идентифицирует свойство максимальной автоматизации.

CanMinimizeProperty

Определяет свойство минимизируемой автоматизации.

IsModalProperty

Определяет свойство автоматизации IsModal .

IsTopmostProperty

Определяет свойство автоматизации IsTopmost .

WindowInteractionStateProperty

Определяет свойство автоматизации InteractionState .

WindowVisualStateProperty

Определяет свойство автоматизации VisualState .

Применяется к

См. также раздел