ISelectionProvider Arabirim

Tanım

Tek tek, seçilebilir alt öğelerden oluşan bir koleksiyon için kapsayıcı görevi üstleyen 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 desenini 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.