[]
        
(Showing Draft Content)

C1.Win.Accessibility.Items.BaseInterfaces.IUiaWindowProvider

IUiaWindowProvider Interface

Public interface that represents UI elements that provide fundamental window-based functionality within a traditional graphical user interface (GUI).

Namespace: C1.Win.Accessibility.Items.BaseInterfaces
Assembly: C1.Win.4.8.dll
Syntax
public interface IUiaWindowProvider
Public Interface IUiaWindowProvider

Properties

Name Description
InteractionState

Gets the interaction state of the window.

IsModal

Gets a value that specifies whether the window is modal.

IsTopmost

Gets a value that specifies whether the window is the topmost element in the z-order.

Maximizable

Gets a value that specifies whether the window can be maximized.

Minimizable

Gets a value that specifies whether the window can be minimized.

VisualState

Gets the visual state of the window.

Methods

Name Description
Close()

Attempts to close the window.

SetVisualState(WindowVisualState)

Changes the visual state of the window. For example, minimizes or maximizes it.

WaitForInputIdle(int)

Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first.