ISelectionItemProvider Arabirim

Tanım

uygulayan ISelectionProviderkapsayı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

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

Özellikler

IsSelected

Bir öğenin seçilip seçilmediğini 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.