Selection Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje wybór obiektów, które są publikowane jako w ContextItem obiekcie EditingContext.
public ref class Selection : System::Activities::Presentation::ContextItem
public class Selection : System.Activities.Presentation.ContextItem
type Selection = class
inherit ContextItem
Public Class Selection
Inherits ContextItem
- Dziedziczenie
Uwagi
Zaznaczenie składa się z zera lub większej liczby obiektów. Pierwszy obiekt w zaznaczeniu jest definiowany jako wybór podstawowy, który jest używany, gdy jeden obiekt w grupie musi być używany jako klucz. Każdy obiekt jest przechowywany jako ModelItem.
Konstruktory
Selection() |
Tworzy pusty Selection obiekt. |
Selection(IEnumerable) |
Selection Tworzy obiekt z wybranymi obiektami. |
Selection(IEnumerable, Predicate<ModelItem>) |
Selection Tworzy obiekt z wybranymi obiektami. |
Selection(IEnumerable<ModelItem>) |
Selection Tworzy obiekt z wybranymi obiektami. |
Selection(IEnumerable<ModelItem>, Predicate<ModelItem>) |
Selection Tworzy obiekt z wybranymi obiektami. |
Selection(ModelItem[]) |
Selection Tworzy obiekt z wybranymi obiektami. |
Właściwości
ItemType |
Zwraca typ elementu dla tego elementu kontekstowego edycji. |
PrimarySelection |
Zwraca wybór podstawowy. |
SelectedObjects |
Wyliczenie wybranych obiektów. |
SelectionCount |
Liczba obiektów aktualnie zaznaczonych w tym zaznaczeniu. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnItemChanged(EditingContext, ContextItem) |
Reprezentuje metodę wywoływaną w elemencie kontekstu przed zapisaniem go w menedżerze elementów kontekstu. Poprzedni element w menedżerze elementów kontekstu jest przekazywany jako parametr. (Odziedziczone po ContextItem) |
Select(EditingContext, ModelItem) |
Metoda pomocnika wyboru, która pobiera istniejący wybór w kontekście i wybiera do niego element. Jeśli element znajduje się już w zaznaczeniu, zaznaczenie zostanie zachowane, a element zostanie podwyższony do zaznaczenia podstawowego. |
SelectOnly(EditingContext, ModelItem) |
Metoda pomocnika wyboru, która ustawia element do zaznaczenia. Wszystkie istniejące elementy są zaznaczone. |
Subscribe(EditingContext, SubscribeContextCallback<Selection>) |
Metoda pomocnika, która subskrybuje zdarzenia zmiany wyboru. |
Toggle(EditingContext, ModelItem) |
Metoda pomocnika wyboru, która pobiera istniejący wybór w kontekście i tworzy nowy wybór zawierający przełączony stan elementu. Jeśli element ma zostać dodany do zaznaczenia, zostanie dodany jako wybór podstawowy. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Union(EditingContext, ModelItem) |
Metoda pomocnika wyboru, która pobiera istniejący wybór w kontekście i tworzy nowe zaznaczenie zawierające oryginalne zaznaczenie i określony element do dodania. Jeśli określony element do dodania znajduje się już w oryginalnym zaznaczeniu, zostanie podwyższony do zaznaczenia podstawowego. |
Unsubscribe(EditingContext, SubscribeContextCallback<Selection>) |
Metoda pomocnika, która usuwa wcześniej dodane zdarzenie zmiany zaznaczenia. |