AccessibleObject.DefaultAction Свойство

Определение

Возвращает строку, описывающую действие по умолчанию объекта. Не все объекты имеют действие по умолчанию.

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

Значение свойства

Описание действия по умолчанию для объекта или null если этот объект не имеет действия по умолчанию.

Исключения

Действие по умолчанию для элемента управления невозможно получить.

Комментарии

Строка описывает действие, выполняемое для объекта, а не то, что делает объект в результате. То есть кнопка панели инструментов, которая печатает документ, имеет действие по умолчанию "Нажмите", а не "Печать текущего документа". Не путайте действие объекта по умолчанию со значением.

Примечания для тех, кто наследует этот метод

Реализация по умолчанию возвращает действие по умолчанию объекта со специальными возможностями, если объект упаковывает системный элемент управления, имеющий действие по умолчанию; в противном случае возвращается null. Только элементы управления, выполняющие действия, должны поддерживать этот метод. Не все объекты имеют действия по умолчанию, а некоторые объекты могут иметь действие по умолчанию, связанное со своим Value свойством, например в следующих примерах: флажок имеет действие по умолчанию "Снять флажок" и значение "Checked". Снятый флажок имеет действие по умолчанию "Check" и значение "Снять флажок". Кнопка с меткой "Печать" имеет действие по умолчанию "Нажмите", без значения. Статический текстовый элемент управления или элемент управления редактирования, показывающий, что "Принтер" не имеет действия по умолчанию, но имеет значение "Принтер". Свойство объекта DefaultAction должно быть глаголом или короткой фразой команды.

Применяется к

См. также раздел