Udostępnij za pośrednictwem


Selection Klasa

Definicja

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
Selection

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.

Dotyczy