Compartilhar via


AccessibleObject.DefaultAction Propriedade

Definição

Obtém uma cadeia de caracteres que descreve a ação padrão do objeto. Nem todos os objetos têm uma ação padrão.

public:
 virtual property System::String ^ DefaultAction { System::String ^ get(); };
public virtual string DefaultAction { get; }
public virtual string? DefaultAction { get; }
member this.DefaultAction : string
Public Overridable ReadOnly Property DefaultAction As String

Valor da propriedade

Uma descrição da ação padrão para um objeto ou null se esse objeto não tiver nenhuma ação padrão.

Exceções

A ação padrão para o controle não pode ser recuperada.

Comentários

A cadeia de caracteres descreve a ação executada em um objeto, não o que o objeto faz como resultado. Ou seja, um botão de barra de ferramentas que imprime um documento tem uma ação padrão de "Pressionar" em vez de "Imprimir o documento atual". Não confunda a ação padrão de um objeto com seu valor.

Notas aos Herdeiros

A implementação padrão retornará a ação padrão do objeto acessível se o objeto encapsular um controle do sistema que tem uma ação padrão; caso contrário, retornará null. Somente os controles que executam ações devem dar suporte a esse método. Nem todos os objetos têm ações padrão e alguns objetos podem ter uma ação padrão relacionada à sua Value propriedade, como nos exemplos a seguir: uma caixa de seleção selecionada tem uma ação padrão de "Desmarcar" e um valor de "Verificado". Uma caixa de seleção desmarcada tem uma ação padrão de "Check" e um valor de "Desmarcado". Um botão rotulado como "Imprimir" tem uma ação padrão de "Pressionar", sem valor. Um controle de texto estático ou um controle de edição que mostra que "Impressora" não tem nenhuma ação padrão, mas teria um valor de "Impressora". A propriedade de DefaultAction um objeto deve ser um verbo ou uma frase de verbo curto.

Aplica-se a

Confira também