Selection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içinde EditingContextolarak ContextItem yayımlanan nesne seçimini tanımlar.
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
- Devralma
Açıklamalar
Seçimler sıfır veya daha fazla nesneden oluşur. Seçimdeki ilk nesne, gruptaki bir nesnenin anahtar olarak kullanılması gerektiğinde kullanılan birincil seçim olarak tanımlanır. Her nesne olarak ModelItemdepolanır.
Oluşturucular
Selection() |
Boş Selection bir nesne oluşturur. |
Selection(IEnumerable) |
Belirtilen nesnelerin seçili olduğu bir Selection nesne oluşturur. |
Selection(IEnumerable, Predicate<ModelItem>) |
Belirtilen nesnelerin seçili olduğu bir Selection nesne oluşturur. |
Selection(IEnumerable<ModelItem>) |
Belirtilen nesnelerin seçili olduğu bir Selection nesne oluşturur. |
Selection(IEnumerable<ModelItem>, Predicate<ModelItem>) |
Belirtilen nesnelerin seçili olduğu bir Selection nesne oluşturur. |
Selection(ModelItem[]) |
Belirtilen nesnelerin seçili olduğu bir Selection nesne oluşturur. |
Özellikler
ItemType |
Bu düzenleme bağlamı öğesinin öğe türünü döndürür. |
PrimarySelection |
Birincil seçimi döndürür. |
SelectedObjects |
Seçili nesnelerin sabit listesi. |
SelectionCount |
Bu seçimde seçili durumdaki nesne sayısı. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnItemChanged(EditingContext, ContextItem) |
Bağlam öğesi yöneticisinde depolanmadan önce bağlam öğesinde çağrılan bir yöntemi temsil eder. Bağlam öğesi yöneticisindeki önceki öğe parametre olarak geçirilir. (Devralındığı yer: ContextItem) |
Select(EditingContext, ModelItem) |
Bağlamdaki mevcut seçimi alıp içine bir öğe seçen bir seçim yardımcı yöntemi. Öğe zaten seçimdeyse, seçim korunur ve öğe birincil seçime yükseltilir. |
SelectOnly(EditingContext, ModelItem) |
Bir öğeyi seçime ayarlayan bir seçim yardımcı yöntemi. Mevcut öğelerin seçimi kaldırılır. |
Subscribe(EditingContext, SubscribeContextCallback<Selection>) |
Seçim değişikliği olaylarına abone olan yardımcı yöntem. |
Toggle(EditingContext, ModelItem) |
Bağlamdaki mevcut seçimi alan ve öğenin iki durumlu durumunu içeren yeni bir seçim oluşturan bir seçim yardımcı yöntemi. Öğe seçime eklenecekse, birincil seçim olarak eklenir. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Union(EditingContext, ModelItem) |
Bağlamda mevcut seçimi alan ve özgün seçimi ve eklenecek belirtilen öğeyi içeren yeni bir seçim oluşturan bir seçim yardımcı yöntemi. Eklenecek belirtilen öğe zaten özgün seçimdeyse, birincil seçime yükseltilir. |
Unsubscribe(EditingContext, SubscribeContextCallback<Selection>) |
Daha önce eklenmiş bir seçim değişikliği olayını kaldıran yardımcı yöntem. |