Partilhar via


ExpandCollapsePattern Classe

Definição

Representa controles que são expandidos visualmente para exibir o conteúdo e recolhidos para ocultá-lo.

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

Comentários

Controles agregados – criados com objetos filho que fornecem a interface do usuário para a funcionalidade de expansão/recolhimento – devem dar suporte ao ExpandCollapsePattern padrão de controle enquanto seus elementos filho não. Por exemplo, um controle de caixa de combinação é criado com uma combinação de caixa de listagem, botão e controles de edição, mas é apenas a caixa de combinação pai que deverá dar suporte para ExpandCollapsePattern.

Observação

Um controle de menu, embora uma agregação de itens de menu individuais, é uma exceção a essa regra. Os itens de menu dão suporte ao ExpandCollapsePattern padrão de controle, mas o controle de menu pai não. Uma exceção semelhante se aplica aos controles de árvore e item de árvore.

Campos

ExpandCollapseStateProperty

Identifica a propriedade ExpandCollapseState.

Pattern

Identifica o padrão de controle ExpandCollapsePattern.

Propriedades

Cached

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

Current

Obtém os valores atuais da propriedade automação da interface do usuário para este ExpandCollapsePattern.

Métodos

Collapse()

Oculta todos os nós, controles ou conteúdos descendentes do AutomationElement.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Expand()

Exibe todos os nós filho, controles ou conteúdo do AutomationElement.

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)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também