WindowPattern Classe

Definição

Representa um controle que fornece funcionalidade baseada em janela fundamental dentro de uma GUI (interface gráfica do usuário) tradicional.Represents a control that provides fundamental window-based functionality within a traditional graphical user interface (GUI).

public ref class WindowPattern : System::Windows::Automation::BasePattern
public class WindowPattern : System.Windows.Automation.BasePattern
type WindowPattern = class
    inherit BasePattern
Public Class WindowPattern
Inherits BasePattern
Herança
WindowPattern

Comentários

Exemplos de controles que dão suporte a esse padrão de controle incluem janelas de aplicativo MDI (interface MDI)multiple-document interface (MDI) de nível superior, janelas filhas, caixas de diálogo modais e janelas de ajuda de balão.Examples of controls that support this control pattern include top-level application windows, MDI (interface MDI)multiple-document interface (MDI) child windows, modal dialogs and balloon help windows.

Campos

CanMaximizeProperty

Identifica a propriedade CanMaximize.Identifies the CanMaximize property.

CanMinimizeProperty

Identifica a propriedade CanMinimize.Identifies the CanMinimize property.

IsModalProperty

Identifica a propriedade IsModal.Identifies the IsModal property.

IsTopmostProperty

Identifica a propriedade IsTopmost.Identifies the IsTopmost property.

Pattern

Identifica o padrão de controle WindowPattern.Identifies the WindowPattern control pattern.

WindowClosedEvent

Identifica o evento acionado quando uma janela é fechada.Identifies the event that is raised when a window is closed.

WindowInteractionStateProperty

Identifica a propriedade WindowInteractionState.Identifies the WindowInteractionState property.

WindowOpenedEvent

Identifica o evento gerado quando uma janela é aberta.Identifies the event that is raised when a window is opened.

WindowVisualStateProperty

Identifica a propriedade WindowVisualState.Identifies the WindowVisualState property.

Propriedades

Cached

Obtém os valores de propriedade Automação da interface do usuárioUI Automation armazenados em cache para este WindowPattern.Gets the cached Automação da interface do usuárioUI Automation property values for this WindowPattern.

Current

Obtém os valores da propriedade Automação da interface do usuárioUI Automation atual deste WindowPattern.Gets the current Automação da interface do usuárioUI Automation property values for this WindowPattern.

Métodos

Close()

Tenta fechar a janela atual.Attempts to close the current window.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
SetWindowVisualState(WindowVisualState)

Altera o WindowVisualState da janela.Changes the WindowVisualState of the window.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
WaitForInputIdle(Int32)

Faz com que o código de chamada bloqueie pelo tempo especificado ou até que o processo associado entre em um estado ocioso, aquele que for concluído primeiro.Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first.

Aplica-se a

Veja também