CommandBarControl.IsPriorityDropped Eigenschaft

Definition

Bestimmt anhand von Nutzungsstatistiken und Layoutbereich, ob das Steuerelement derzeit aus dem Menü oder der Symbolleiste gelöscht wird.

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

Eigenschaftswert

Hinweise

Diese Eigenschaft gibt True zurück, wenn das Steuerelement derzeit basierend auf Nutzungsstatistiken und Layoutbereich aus dem Menü oder der Symbolleiste gelöscht wird. False , wenn nicht. Beachten Sie, dass dies nicht mit der Sichtbarkeit des Steuerelements identisch ist, wie sie von der Visible -Eigenschaft festgelegt wird. Ein Steuerelement, für das Visible auf True festgelegt ist, wird nicht sofort in einem personalisierten Menü oder einer Symbolleiste angezeigt, wenn IsPriorityDroppedauf True festgelegt ist.

Um zu bestimmen, wann für ein bestimmtes Menüelement IsPriorityDropped auf True gesetzt, hält Microsoft Office die Anzahl der verwendeten das Menüelement und einen Datensatz der Anzahl der anderen Anwendung Sitzungen, in denen der Benutzer ein weiteres Menüelement im gleichen Menü als dieser Menüeintrag verwendet hat ohne Verwendung des bestimmten Menüelements, insgesamt. Wenn dieser Wert bestimmte Schwellenwerte erreicht, wird die Anzahl verringert. Wenn die Anzahl 0 (null) erreicht, wird IsPriorityDropped auf True festgelegt. Programmierer können nicht den Wert der Sitzung, den Schwellenwert oder die IsPriorityDropped -Eigenschaft festgelegt. Programmierer können jedoch die AdaptiveMenus -Eigenschaft verwenden, um adaptive Menüs für bestimmte Menüs in einer Anwendung zu deaktivieren.

Um zu bestimmen, wann IsPriorityDropped für eine bestimmte Symbolleiste auf True festgelegt, führt Office eine Liste der Reihenfolge, in der alle Steuerelemente auf dieser Symbolleiste zuletzt ausgeführt wurden. Anzeigen einer Symbolleiste immer besitzt den verfügbaren Platz angezeigt, Anzahl von Steuerelementen in der Reihenfolge zuletzt verwendet, um am längsten verwendet. Steuerelemente mit Priorität auf 1 festgelegt ist, werden immer angezeigt werden, und die Symbolleiste wird Zeilen umbrochen, falls erforderlich, um diese Steuerelemente anzuzeigen. Programmierer können die Priority -Eigenschaft verwenden, um sicherzustellen, dass bestimmte Symbolleisten-Steuerelemente werden immer angezeigt oder, Symbolleisten neu zu positionieren, damit sie genügend Speicherplatz zur Anzeige aller Steuerelemente vorhanden ist.

Sie können die folgende Tabelle verwenden, um die Anzahl der Sitzungen vorherzusagen, für die ein Menüelement in einem personalisierten Menü sichtbar bleibt, bevor die IsPriorityDropped-Eigenschaft des Menüelements auf True festgelegt wird.

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

Gilt für: