Share via


Selection Kelas

Definisi

Menentukan pilihan objek yang diterbitkan sebagai ContextItem di 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
Warisan
Selection

Keterangan

Pilihan terdiri dari nol atau lebih objek. Objek pertama dalam pilihan didefinisikan sebagai pilihan utama, yang digunakan ketika satu objek dalam grup harus digunakan sebagai kunci. Setiap objek disimpan sebagai ModelItem.

Konstruktor

Selection()

Membuat objek kosong Selection .

Selection(IEnumerable)

Selection Membuat objek dengan objek yang ditentukan dipilih.

Selection(IEnumerable, Predicate<ModelItem>)

Selection Membuat objek dengan objek yang ditentukan dipilih.

Selection(IEnumerable<ModelItem>)

Selection Membuat objek dengan objek yang ditentukan dipilih.

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

Selection Membuat objek dengan objek yang ditentukan dipilih.

Selection(ModelItem[])

Selection Membuat objek dengan objek yang ditentukan dipilih.

Properti

ItemType

Mengembalikan tipe item untuk item konteks pengeditan ini.

PrimarySelection

Mengembalikan pilihan utama.

SelectedObjects

Enumerasi objek yang dipilih.

SelectionCount

Jumlah objek yang saat ini dipilih dalam pilihan ini.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
OnItemChanged(EditingContext, ContextItem)

Mewakili metode yang dipanggil pada item konteks sebelum disimpan di manajer item konteks. Item sebelumnya dalam manajer item konteks diteruskan sebagai parameter.

(Diperoleh dari ContextItem)
Select(EditingContext, ModelItem)

Metode pembantu pilihan yang mengambil pilihan yang ada dalam konteks dan memilih item ke dalamnya. Jika item sudah ada dalam pilihan, pilihan dipertahankan dan item dipromosikan ke pilihan utama.

SelectOnly(EditingContext, ModelItem)

Metode pembantu pilihan yang mengatur item ke dalam pilihan. Item yang ada tidak dipilih.

Subscribe(EditingContext, SubscribeContextCallback<Selection>)

Metode pembantu yang berlangganan pemilihan mengubah peristiwa.

Toggle(EditingContext, ModelItem)

Metode pembantu pilihan yang mengambil pilihan yang ada dalam konteks dan membuat pilihan baru yang berisi status item yang beralih. Jika item akan ditambahkan ke pilihan, item ditambahkan sebagai pilihan utama.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Union(EditingContext, ModelItem)

Metode pembantu pilihan yang mengambil pilihan yang ada dalam konteks dan membuat pilihan baru yang berisi pilihan asli dan item yang ditentukan untuk ditambahkan. Jika item yang ditentukan untuk ditambahkan sudah dalam pilihan asli, item tersebut dipromosikan ke pilihan utama.

Unsubscribe(EditingContext, SubscribeContextCallback<Selection>)

Metode pembantu yang menghapus peristiwa perubahan pilihan yang ditambahkan sebelumnya.

Berlaku untuk