Bagikan melalui


ISelectionProvider Antarmuka

Definisi

Mengekspos metode dan properti untuk mendukung akses klien Automation UI ke kontrol yang bertindak sebagai kontainer untuk kumpulan item turunan individual yang dapat dipilih. Turunan kontrol ini harus menerapkan ISelectionItemProvider.

public interface class ISelectionProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionProvider
public interface ISelectionProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionProvider = interface
type ISelectionProvider = interface
Public Interface ISelectionProvider
Turunan
Atribut

Keterangan

Diimplementasikan pada penyedia Automation UI yang harus mendukung SelectionPattern pola kontrol.

Properti

CanSelectMultiple

Mendapatkan nilai yang menentukan apakah penyedia Automation UI memungkinkan lebih dari satu elemen anak dipilih secara bersamaan.

IsSelectionRequired

Mendapatkan nilai yang menentukan apakah penyedia Automation UI memerlukan setidaknya satu elemen anak untuk dipilih.

Metode

GetSelection()

Mengambil penyedia Automation UI untuk setiap elemen anak yang dipilih.

Berlaku untuk

Lihat juga