Aracılığıyla paylaş


ISelectionItemProvider Arabirim

Tanım

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

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

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

Özellikler

Name Description
IsSelected

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

SelectionContainer

ISelectionProvider uygulayan ve çağıran nesne için kapsayıcı görevi gören UI Otomasyonu sağlayıcısını alır.

Yöntemler

Name Description
AddToSelection()

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

RemoveFromSelection()

Geçerli öğeyi seçili öğeler koleksiyonundan kaldırır.

Select()

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

Şunlara uygulanır

Ayrıca bkz.