Selection Osztály

Definíció

A fájlban EditingContextközzétett objektumok kijelölését ContextItem határozza meg.

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
Öröklődés
Selection

Megjegyzések

A kijelölések nulla vagy több objektumból állnak. A kijelölés első objektuma elsődleges kijelölésként van definiálva, amely akkor használatos, ha egy csoport egyik objektumát kulcsként kell használni. A rendszer minden objektumot egy .-ként ModelItemtárol.

Konstruktorok

Name Description
Selection()

Üres Selection objektumot hoz létre.

Selection(IEnumerable, Predicate<ModelItem>)

Létrehoz egy Selection objektumot a kijelölt megadott objektumokkal.

Selection(IEnumerable)

Létrehoz egy Selection objektumot a kijelölt megadott objektumokkal.

Selection(IEnumerable<ModelItem>, Predicate<ModelItem>)

Létrehoz egy Selection objektumot a kijelölt megadott objektumokkal.

Selection(IEnumerable<ModelItem>)

Létrehoz egy Selection objektumot a kijelölt megadott objektumokkal.

Selection(ModelItem[])

Létrehoz egy Selection objektumot a kijelölt megadott objektumokkal.

Tulajdonságok

Name Description
ItemType

A szerkesztési környezetelem elemtípusát adja vissza.

PrimarySelection

Az elsődleges kijelölést adja vissza.

SelectedObjects

A kijelölt objektumok számbavétele.

SelectionCount

A kijelölésben jelenleg kijelölt objektumok száma.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnItemChanged(EditingContext, ContextItem)

Olyan metódust jelöl, amely a környezeti elemen van meghívva, mielőtt a környezeti elemkezelőben tárolva lenne. A környezetelem-kezelő előző eleme paraméterként lesz átadva.

(Öröklődés forrása ContextItem)
Select(EditingContext, ModelItem)

Egy kijelölési segédmetódus, amely felveszi a meglévő kijelölést a környezetben, és kijelöl egy elemet. Ha az elem már szerepel a kijelölésben, a kijelölés megmarad, és az elem előléptetve lesz az elsődleges kijelölésre.

SelectOnly(EditingContext, ModelItem)

Egy kijelölési segédmetódus, amely beállít egy elemet a kijelölésbe. A rendszer törli a meglévő elemek kijelölését.

Subscribe(EditingContext, SubscribeContextCallback<Selection>)

Egy segédmetódus, amely előfizet a kiválasztási események módosítására.

Toggle(EditingContext, ModelItem)

Egy kijelölési segédmetódus, amely felveszi a meglévő kijelölést a környezetben, és létrehoz egy új kijelölést, amely az elem váltóállapotát tartalmazza. Ha az elemet hozzá szeretné adni a kijelöléshez, az elsődleges kijelölésként lesz hozzáadva.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
Union(EditingContext, ModelItem)

Egy kijelölési segédmetódus, amely felveszi a meglévő kijelölést a környezetben, és létrehoz egy új kijelölést, amely tartalmazza az eredeti kijelölést és a megadott elemet. Ha a megadott hozzáadandó elem már szerepel az eredeti kijelölésben, a rendszer előlépteti az elsődleges kijelölésre.

Unsubscribe(EditingContext, SubscribeContextCallback<Selection>)

Segédmetódus, amely eltávolít egy korábban hozzáadott kijelölésváltozási eseményt.

A következőre érvényes: