SelectionTypes Wyliczenie

Definicja

Definiuje identyfikatory wskazujące typ zaznaczenia.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

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
Dziedziczenie
SelectionTypes
Atrybuty

Pola

Nazwa Wartość Opis
Auto 1

Reprezentuje zwykły wybór. Usługa wyboru odpowiada na klawisze CTRL i SHIFT, aby obsługiwać dodawanie lub usuwanie składników do lub z zaznaczenia.

Normal 1

Reprezentuje zwykły wybór. Usługa wyboru odpowiada na klawisze CTRL i SHIFT, aby obsługiwać dodawanie lub usuwanie składników do lub z zaznaczenia.

Replace 2

Reprezentuje wybór, który występuje po zastąpieniu zawartości zaznaczenia. Usługa wyboru zastępuje bieżące zaznaczenie zastąpieniem.

MouseDown 4

Reprezentuje wybór, który występuje, gdy użytkownik naciska na przycisk myszy, gdy wskaźnik myszy znajduje się nad składnikiem. Jeśli składnik pod wskaźnikiem jest już wybrany, zostanie podwyższony poziom, aby stać się podstawowym wybranym składnikiem zamiast anulować.

MouseUp 8

Reprezentuje wybór, który występuje, gdy użytkownik zwolni przycisk myszy natychmiast po wybraniu składnika. Jeśli nowo wybrany składnik jest już wybrany, jest promowany jako podstawowy wybrany składnik, a nie anulowany.

Click 16

Reprezentuje wybór, który występuje, gdy użytkownik kliknie składnik. Jeśli nowo wybrany składnik jest już wybrany, jest promowany jako podstawowy wybrany składnik, a nie anulowany.

Primary 16

Reprezentuje wybór podstawowy, który występuje, gdy użytkownik kliknie składnik. Jeśli składnik na liście wyboru jest już zaznaczony, składnik jest promowany do wyboru podstawowego.

Valid 31

Identyfikuje prawidłowe typy wyboru jako Normal, , ReplaceMouseDown, MouseUplub Click.

Toggle 32

Reprezentuje wybór przełącznika, który przełącza się między bieżącym zaznaczeniem a podanym wyborem. Jeśli składnik jest już zaznaczony i zostanie przekazany SetSelectedComponents z typem Togglewyboru , wybór składnika zostanie anulowany.

Add 64

Reprezentuje wybór dodawania, który dodaje wybrane składniki do bieżącego zaznaczenia, zachowując bieżący zestaw wybranych składników.

Remove 128

Reprezentuje zaznaczenie usuwania, które usuwa wybrane składniki z bieżącego zaznaczenia, zachowując bieżący zestaw wybranych składników.

Uwagi

Składniki dokumentu projektanta można wybrać przy użyciu SetSelectedComponents metody ISelectionService. Niektóre typy akcji mogą działać na wybranym składniku lub grupie wybranych składników. Element ISelectionService śledzi typ wyboru bieżącego zaznaczenia. Te identyfikatory typów zaznaczenia wskazują, czy zaznaczenie zostało ukończone przy użyciu jednego kliknięcia, myszy w dół lub myszy w górę zaznaczenia, czy zaznaczenie powinno zastąpić poprzednie zaznaczenie, czy użyć domyślnego trybu zaznaczenia.

SelectionTypes Użyj wyliczenia, aby określić typ zaznaczenia podczas ustawiania nowego zaznaczenia przy użyciu SetSelectedComponents metody .

Dotyczy

Zobacz też