Compartir a través de


_CommandBarButton.IsPriorityDropped Propiedad

Definición

Devuelve un valor que indica si el control se quita actualmente del menú o la barra de herramientas en función de las estadísticas de uso y el espacio de diseño.

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

Valor de propiedad

Implementaciones

Comentarios

Tenga en cuenta que el valor devuelto no representa la visibilidad del control, tal y como establece la Visible propiedad . Un control con Visible establecido en True no será visible inmediatamente en un menú o barra de herramientas personalizados si IsPriorityDropped es True.

Para determinar cuándo establecer IsPriorityDropped en True para un elemento de menú específico, Microsoft Office mantiene un recuento total del número de veces que se utilizó el elemento de menú y un registro del número de sesiones de otra aplicación en la que el usuario utilizó otro elemento de menú en el mismo menú que este elemento de menú, sin utilizar el elemento de menú específico. Cuando este valor alcanza determinados valores de umbral, el recuento es disminuye. Cuando el recuento llega a cero, la propiedad IsPriorityDropped se establece en True. Los programadores no pueden establecer el valor de la sesión, el valor de umbral o la propiedad IsPriorityDropped. Sin embargo, los programadores pueden usar la AdaptiveMenus propiedad para deshabilitar menús adaptables para menús específicos de una aplicación.

Para determinar cuándo establecer IsPriorityDropped en True para un control específico de la barra de herramientas, Office mantiene una lista del orden en el que todos los controles de esa barra de herramientas se ejecutaron por última vez. Una barra de herramientas mostrará tantos controles como tenga espacio para mostrar, en el orden más recientemente que se usa para usados menos recientemente. Los controles con Priority establecido en 1 siempre se mostrarán y la barra de herramientas ajustará las filas, si es necesario, para mostrar estos controles. Los programadores pueden utilizar la propiedad Priority para asegurarse de que siempre se muestran controles específicos de la barra de herramientas, o para cambiar la posición de las barras de herramientas para que tengan suficiente espacio para mostrar todos los controles.

Puede usar la siguiente tabla para predecir el número de sesiones que un elemento de menú en un menú personalizado quedará visible antes de que la propiedad IsPriorityDropped del menú se establece en True.

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

Se aplica a