Selection Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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. |