ExpandCollapsePattern Classe

Definição

Representa controles que são expandidos visualmente para exibir o conteúdo e recolhidos para ocultá-lo.Represents controls that visually expand to display content and collapse to hide content.

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 de agregação – criados com objetos filho que fornecem a interface do usuário para funcionalidade de expandir/ ExpandCollapsePattern recolher – deve oferecer suporte ao padrão de controle enquanto seus elementos filho não.Aggregate controls - built with child objects that provide the UI for expand/collapse functionality - must support the ExpandCollapsePattern control pattern while their child elements do not. Por exemplo, um controle de caixa de combinação é criado com uma combinação de controles de caixa de listagem, botões e edição, mas é apenas a caixa de combinação pai que ExpandCollapsePatterndeve dar suporte ao.For example, a combo box control is built with a combination of list box, button, and edit controls, but it is only the parent combo box that must support the ExpandCollapsePattern.

Observação

Um controle de menu, embora uma agregação de itens de menu individuais, seja uma exceção a essa regra.A menu control, even though an aggregate of individual menu items, is an exception to this rule. Os itens de menu dão ExpandCollapsePattern suporte ao padrão de controle, mas o controle de menu pai não.The menu items support the ExpandCollapsePattern control pattern, but the parent menu control does not. Uma exceção semelhante se aplica aos controles de item de árvore e árvore.A similar exception applies to the tree and tree item controls.

Campos

ExpandCollapseStateProperty

Identifica a propriedade ExpandCollapseState.Identifies the ExpandCollapseState property.

Pattern

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

Propriedades

Cached

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

Current

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

Métodos

Collapse()

Oculta todos os nós, controles ou conteúdos descendentes do AutomationElement.Hides all descendant nodes, controls, or content of the AutomationElement.

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

Exibe todos os nós filho, controles ou conteúdo do AutomationElement.Displays all child nodes, controls, or content of the AutomationElement.

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

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

(Herdado de Object)

Aplica-se a

Veja também