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
Add | 64 | Představuje přidat výběr, který přidá vybrané komponenty k aktuálnímu výběru a zachová aktuální sadu vybraných komponent. |
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í komponent do nebo z výběru. |
Click | 16 | Představuje výběr, ke kterému dochází, když uživatel klikne na komponentu. Pokud je nově vybraná komponenta již vybrána, je povýšena na primární vybranou komponentu místo zrušení. |
MouseDown | 4 | Představuje výběr, ke kterému dojde, když uživatel stiskne tlačítko myši, zatímco ukazatel myši je nad komponentou. Pokud je již vybrána komponenta pod ukazatelem, 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 ihned po výběru komponenty. Pokud je nově vybraná komponenta již vybrána, je povýšena na primární vybranou komponentu místo zrušení. |
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í komponent do nebo z výběru. |
Primary | 16 | Představuje primární výběr, ke kterému dochází, když uživatel klikne na komponentu. Pokud je již vybrána komponenta v seznamu výběru, je povýšena na primární výběr. |
Remove | 128 | Představuje odebrat výběr, který odebere vybrané komponenty z aktuálního výběru a zachová aktuální sadu vybraných komponent. |
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. |
Toggle | 32 | Představuje přepínač výběru, který přepíná mezi aktuálním a zadaným výběrem. Pokud je již vybrána komponenta a je předána SetSelectedComponents s typem Togglevýběru , bude výběr komponenty zrušen. |
Valid | 31 | Identifikuje platné typy výběru jako Normal, Replace, MouseDown, MouseUpnebo Click. |
Poznámky
Komponenty dokumentu návrháře lze vybrat pomocí SetSelectedComponents metody ISelectionServicenástroje . Některé typy akcí můžou fungovat s vybranou komponentou nebo skupinou vybraných komponent. Zaznamenává ISelectionService typ výběru aktuálního výběru. Tyto identifikátory typu výběru označují, jestli byl výběr dokončen jedním kliknutím, myší dolů nebo 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 nastavování nového výběru pomocí SetSelectedComponents metody.