Freigeben über


SelectionTypes Enumeration

Definition

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
SelectionTypes
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.

Gilt für:

Weitere Informationen