ISelectionItemProvider Gränssnitt

Definition

Exponerar metoder och egenskaper för att stödja UI Automation klientåtkomst till enskilda, valbara underordnade kontroller för containrar som implementerar 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
Härledda
Attribut

Kommentarer

Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret SelectionItemPattern.

Egenskaper

Name Description
IsSelected

Hämtar ett värde som anger om ett objekt är markerat.

SelectionContainer

Hämtar UI Automation-providern som implementerar ISelectionProvider och fungerar som container för det anropande objektet.

Metoder

Name Description
AddToSelection()

Lägger till det aktuella elementet i samlingen med markerade objekt.

RemoveFromSelection()

Tar bort det aktuella elementet från samlingen med markerade objekt.

Select()

Avmarkerar alla markerade objekt och väljer sedan det aktuella elementet.

Gäller för

Se även