ISelectionItemProvider Arabirim

Tanım

UI Otomasyonu istemci erişimini uygulayan kapsayıcıların tek tek, seçilebilir alt denetimlerine erişimini desteklemek için yöntemleri ve özellikleri kullanıma sunar ISelectionProvider.

public interface class ISelectionItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionItemProvider
public interface ISelectionItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionItemProvider = interface
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
Türetilmiş
Öznitelikler

Açıklamalar

Denetim desenini desteklemesi gereken bir UI Otomasyonu sağlayıcısında SelectionItemPattern uygulanır.

Özellikler

IsSelected

Bir öğenin seçili olup olmadığını gösteren bir değer alır.

SelectionContainer

Çağıran nesne için kapsayıcı olarak davranan ve uygulayan ISelectionProvider UI Otomasyonu sağlayıcısını alır.

Yöntemler

AddToSelection()

Geçerli öğeyi seçili öğeler koleksiyonuna ekler.

RemoveFromSelection()

Seçili öğeler koleksiyonundan geçerli öğeyi kaldırır.

Select()

Seçili öğelerin seçimini kaldırır ve geçerli öğeyi seçer.

Şunlara uygulanır

Ayrıca bkz.