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.

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 aplicativos de nível superior, janelas filho MDI (interface de vários documentos), caixas de diálogo modais e janelas de ajuda de balão.

Campos

CanMaximizeProperty

Identifica a propriedade CanMaximize.

CanMinimizeProperty

Identifica a propriedade CanMinimize.

IsModalProperty

Identifica a propriedade IsModal.

IsTopmostProperty

Identifica a propriedade IsTopmost.

Pattern

Identifica o padrão de controle WindowPattern.

WindowClosedEvent

Identifica o evento acionado quando uma janela é fechada.

WindowInteractionStateProperty

Identifica a propriedade WindowInteractionState.

WindowOpenedEvent

Identifica o evento gerado quando uma janela é aberta.

WindowVisualStateProperty

Identifica a propriedade WindowVisualState.

Propriedades

Cached

Obtém os valores de propriedade Automação da Interface do Usuário armazenados em cache para issoWindowPattern.

Current

Obtém os valores atuais da propriedade Automação da Interface do Usuário para issoWindowPattern.

Métodos

Close()

Tenta fechar a janela atual.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetWindowVisualState(WindowVisualState)

Altera o WindowVisualState da janela.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(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.

Aplica-se a

Confira também