Interface IVirtualizedItemProvider

All Superinterfaces:
IInitable

public interface IVirtualizedItemProvider extends IInitable
Provides access to virtualized items, which are items that are represented by placeholder automation elements in the Microsoft UI Automation tree.

A virtualized item is typically an item in a virtual list; that is, a list that does not manage its own data. When an application retrieves an IUIAutomationElement for a virtualized item by using FindItemByProperty, UI Automation calls the provider's implementation of FindItemByProperty, where the provider may return a placeholder element that also implements IVirtualizedItemProvider. On a call to Realize, the provider's implementation of Realize returns a full UI Automation element reference and may also scroll the item into view.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    context object for IVirtualizedItemProvider.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Makes the virtual item fully accessible as a UI Automation element.

    Methods inherited from interface at.bestsolution.uia.IInitable

    initialize
  • Method Details

    • Realize

      void Realize()
      Makes the virtual item fully accessible as a UI Automation element.

      When an item is obtained from a virtual list, it is only a placeholder. Use this method to convert it to a full reference to UI Automation element.