SelectionTypes Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Bezeichner, die den Typ einer Auswahl angeben.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class SelectionTypes
[System.Flags]
public enum SelectionTypes
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SelectionTypes
[<System.Flags>]
type SelectionTypes =
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SelectionTypes =
Public Enum SelectionTypes
- Vererbung
- Attribute
Felder
Add | 64 | Stellt eine hinzuzufügende Auswahl dar, die die ausgewählten Komponenten der aktuellen Auswahl hinzufügt, wobei die aktuelle Gruppe ausgewählter Komponenten beibehalten wird. |
Auto | 1 | Stellt eine normale Auswahl dar. Der Auswahldienst reagiert auf die STRG-TASTE und die UMSCHALTTASTE, um das Hinzufügen von Komponenten zur Auswahl oder das Entfernen von Komponenten aus der Auswahl zu unterstützen. |
Click | 16 | Stellt eine Auswahl dar, die eintritt, wenn ein Benutzer auf eine Komponente klickt. Wenn die entprechende Komponente bereits ausgewählt ist, wird die Auswahl nicht abgebrochen, sondern die Komponente wird zur primären ausgewählten Komponente. |
MouseDown | 4 | Stellt eine Auswahl dar, die eintritt, wenn ein Benutzer die Maustaste drückt, während sich der Mauszeiger über einer Komponente befindet. Wenn die entprechende Komponente bereits ausgewählt ist, wird die Auswahl nicht abgebrochen, sondern die Komponente wird zur primären ausgewählten Komponente. |
MouseUp | 8 | Stellt eine Auswahl dar, die eintritt, wenn der Benutzer die Maustaste unmittelbar nach dem Auswählen einer Komponente loslässt. Wenn die entprechende Komponente bereits ausgewählt ist, wird die Auswahl nicht abgebrochen, sondern die Komponente wird zur primären ausgewählten Komponente. |
Normal | 1 | Stellt eine normale Auswahl dar. Der Auswahldienst reagiert auf die STRG-TASTE und die UMSCHALTTASTE, um das Hinzufügen von Komponenten zur Auswahl oder das Entfernen von Komponenten aus der Auswahl zu unterstützen. |
Primary | 16 | Stellt eine primäre Auswahl dar, die eintritt, wenn ein Benutzer auf eine Komponente klickt. Wenn in der Auswahlliste bereits eine Komponente ausgewählt ist, wird die Komponente zur primären Auswahl. |
Remove | 128 | Stellt eine zu entfernende Auswahl dar, die die ausgewählten Komponenten aus der aktuellen Auswahl entfernt, wobei die aktuelle Gruppe ausgewählter Komponenten beibehalten wird. |
Replace | 2 | Stellt eine Auswahl dar, die eintritt, wenn der Inhalt einer Auswahl ersetzt wird. Der Auswahldienst ersetzt die aktuelle Auswahl durch die Ersetzung. |
Toggle | 32 | Stellt eine wechselweise Auswahl dar, die zwischen der aktuellen Auswahl und der bereitgestellten Auswahl wechselt. Wenn eine Komponente bereits ausgewählt ist und mit dem Auswahltyp SetSelectedComponents an Toggle übergeben wird, wird die Komponentenauswahl abgebrochen. |
Valid | 31 | Kennzeichnet die gültigen Auswahltypen wie Normal, Replace, MouseDown, MouseUp oder Click. |
Hinweise
Komponenten eines Designerdokuments können mithilfe der SetSelectedComponents -Methode des ISelectionServiceausgewählt werden. Einige Arten von Aktionen können für eine ausgewählte Komponente oder Gruppe ausgewählter Komponenten ausgeführt werden. Verfolgt ISelectionService den Auswahltyp der aktuellen Auswahl. Diese Auswahltypbezeichner geben an, ob die Auswahl mit einem einzigen Klick, einer Maus nach unten oder einer Auswahl mit der Maus nach oben abgeschlossen wurde, ob die Auswahl die vorherige Auswahl ersetzen oder den Standardauswahlmodus verwenden soll.
Verwenden Sie die SelectionTypes -Enumeration, um den Typ einer Auswahl anzugeben, wenn Sie eine neue Auswahl mithilfe der SetSelectedComponents -Methode festlegen.