ISelectionProvider Arabirim

Tanım

Tek tek, seçilebilir alt öğeler koleksiyonu için kapsayıcı görevi görür denetimlere UI Otomasyonu istemci erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar. Bu denetimin alt öğeleri uygulaması ISelectionItemProvidergerekir.

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
Türetilmiş
Öznitelikler

Açıklamalar

Denetim düzenini desteklemesi gereken bir UI Otomasyonu sağlayıcısında SelectionPattern uygulanır.

Özellikler

CanSelectMultiple

UI Otomasyonu sağlayıcısının eşzamanlı olarak birden fazla alt öğenin seçilmesine izin verip vermediğini belirten bir değer alır.

IsSelectionRequired

UI Otomasyonu sağlayıcısının seçilmesi için en az bir alt öğe gerekip gerekmediğini belirten bir değer alır.

Yöntemler

GetSelection()

Seçilen her alt öğe için bir UI Otomasyonu sağlayıcısı alır.

Şunlara uygulanır

Ayrıca bkz.