Поделиться через


_CommandBarButton.IsPriorityDropped Свойство

Определение

Возвращает значение, указывающее, удаляется ли элемент управления из меню или панели инструментов на основе статистики использования и пространства макета.

public:
 property bool IsPriorityDropped { bool get(); };
public bool IsPriorityDropped { get; }
member this.IsPriorityDropped : bool
Public ReadOnly Property IsPriorityDropped As Boolean

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

Реализации

Комментарии

Обратите внимание, что возвращаемое значение не представляет видимость элемента управления, заданную свойством Visible . Элемент управления с видимымзначением True не будет сразу отображаться в персонализированном меню или на панели инструментов, если isPriorityDropped имеет значение True.

Чтобы определить, когда для параметра IsPriorityDropped задано значение True для определенного пункта меню, Microsoft Office поддерживает общее количество использованных элементов меню и запись о количестве сеансов различных приложений, в которых пользователь использовал другой пункт меню в том же меню, что и этот пункт меню. без использования определенного пункта меню. Когда это значение достигает определенных пороговых значений, количество уменьшается. Когда счетчик достигает нуля, параметр IsPriorityDropped имеет значение True. Программисты не могут задать значение сеанса, пороговое значение или свойство IsPriorityDropped . Однако программисты могут использовать AdaptiveMenus свойство для отключения адаптивных меню для определенных меню в приложении.

Чтобы определить, когда задать для параметра IsPriorityDropped значение True для определенного элемента управления панели инструментов, Office поддерживает список порядка последнего выполнения всех элементов управления на этой панели инструментов. На панели инструментов всегда будет отображаться столько элементов управления, сколько на ней есть место для отображения, в порядке последних использованных и наименее недавно использовавшихся. Элементы управления с Priority значением 1 всегда будут отображаться, а панель инструментов при необходимости обключает строки для отображения этих элементов управления. Программисты могут использовать свойство Priority , чтобы убедиться, что определенные элементы управления панели инструментов всегда отображаются, или изменить положение панелей инструментов, чтобы у них было достаточно места для отображения всех элементов управления.

С помощью следующей таблицы можно спрогнозировать количество сеансов, для которых элемент меню в персонализированном меню останется видимым до того, как свойство IsPriorityDropped элемента меню получит значение True.

0,1 3
2 6
3 9
4, 5 12
6-8 17
9-13 23
14-24 29
25 or more 31

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