SelectionTypes Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje identifikátory, které označují typ výběru.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
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
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| Auto | 1 | Představuje běžný výběr. Služba výběru reaguje na klávesy CTRL a SHIFT, aby podporovala přidávání nebo odebírání součástí do nebo z výběru. |
| Normal | 1 | Představuje běžný výběr. Služba výběru reaguje na klávesy CTRL a SHIFT, aby podporovala přidávání nebo odebírání součástí do nebo z výběru. |
| Replace | 2 | Představuje výběr, ke kterému dochází při nahrazení obsahu výběru. Služba výběru nahradí aktuální výběr nahrazením. |
| MouseDown | 4 | Představuje výběr, který nastane, když uživatel stiskne na tlačítko myši, zatímco ukazatel myši je nad komponentou. Pokud je komponenta pod ukazatelem již vybrána, je povýšena tak, aby se stala primární vybranou komponentou a nezrušila se. |
| MouseUp | 8 | Představuje výběr, ke kterému dojde, když uživatel uvolní tlačítko myši hned po výběru komponenty. Pokud je nově vybraná komponenta již vybrána, je povýšena na primární vybranou komponentu a nezruší se. |
| Click | 16 | Představuje výběr, který nastane, když uživatel klikne na komponentu. Pokud je nově vybraná komponenta již vybrána, je povýšena na primární vybranou komponentu a nezruší se. |
| Primary | 16 | Představuje primární výběr, který nastane, když uživatel klikne na komponentu. Pokud je již vybrána součást v seznamu výběru, je tato komponenta povýšena na primární výběr. |
| Valid | 31 | Identifikuje platné typy výběru jako Normal, Replace, MouseDown, MouseUp, nebo Click. |
| Toggle | 32 | Představuje přepínač, který přepíná mezi aktuálním výběrem a zadaným výběrem. Pokud je komponenta již vybrána a je předána SetSelectedComponents s typem Togglevýběru , výběr součásti bude zrušen. |
| Add | 64 | Představuje výběr přidání, který přidá vybrané součásti k aktuálnímu výběru a zachová aktuální sadu vybraných komponent. |
| Remove | 128 | Představuje odebrání výběru, který odebere vybrané součásti z aktuálního výběru a udržuje aktuální sadu vybraných součástí. |
Poznámky
Komponenty dokumentu návrháře lze vybrat pomocí SetSelectedComponents metody ISelectionService. Některé typy akcí můžou pracovat s vybranou komponentou nebo skupinou vybraných komponent. Sleduje ISelectionService typ výběru aktuálního výběru. Tyto identifikátory typu výběru označují, zda byl výběr dokončen jedním kliknutím, myší nebo myší nahoru, zda má výběr nahradit předchozí výběr, nebo použít výchozí režim výběru.
Pomocí výčtu SelectionTypes určete typ výběru při nastavení nového výběru pomocí SetSelectedComponents metody.