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řidání výběru, který přidá vybrané součásti k aktuálnímu výběru a udržuje 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 a podporuje 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 dojde, 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. |
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 komponenta pod ukazatelem již vybraná, 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 okamžitě po výběru komponenty. Pokud je nově vybraná komponenta již vybrána, je povýšena na primární vybranou komponentu a nezruší se. |
Normal | 1 | Představuje běžný výběr. Služba výběru reaguje na klávesy CTRL a SHIFT a podporuje 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 dojde, když uživatel klikne na komponentu. Pokud je již vybrána komponenta v seznamu výběru, je tato komponenta povýšena na primární výběr. |
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 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č, který přepíná mezi aktuálním výběrem a zadaným výběrem. Pokud je již vybrána komponenta a je předána SetSelectedComponents s typem Togglevýběru , výběr komponenty bude 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 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í, jestli byl výběr dokončen jedním kliknutím, myší nebo výběrem myši nahoru, zda má výběr nahradit předchozí výběr, nebo použít výchozí režim výběru.
Pomocí SelectionTypes výčtu určete typ výběru při nastavování nového výběru pomocí SetSelectedComponents metody.