IVirtualizedItemProvider Interfaz

Definición

Expone un método para que admita el patrón de control del elemento virtualizado. Implemente esta interfaz para admitir las funcionalidades que un cliente de automatización solicita con una llamada AutomationPeer.GetPattern y PatternInterface.VirtualizedItem.

public interface class IVirtualizedItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(160400778, 11875, 22917, 171, 135, 248, 235, 219, 28, 87, 64)]
struct IVirtualizedItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(160400778, 11875, 22917, 171, 135, 248, 235, 219, 28, 87, 64)]
public interface IVirtualizedItemProvider
Public Interface IVirtualizedItemProvider
Derivado
Atributos

Comentarios

Los controles que contienen un gran número de elementos secundarios pueden usar la virtualización para administrar eficazmente los elementos. Con la virtualización, el control mantiene información completa en la memoria solo para un subconjunto de elementos en un momento dado. Normalmente, el subconjunto incluye solo los elementos que están visibles actualmente para el usuario. La información completa sobre los elementos virtualizados restantes se mantiene en el almacenamiento y se carga en la memoria, o se realiza, ya que el control lo necesita, por ejemplo, a medida que los nuevos elementos sean visibles para el usuario. Para obtener más información sobre este patrón, consulta VirtualizedItem Control Pattern.

IVirtualizedItemProvider se implementa mediante la clase base del mismo nivel de automatización Windows Runtime ItemAutomationPeer.

El patrón IVirtualizedItemProvider no tiene una clase de identificador de propiedad de patrón, la única API que se va a implementar es un método.

Métodos

Realize()

Hace que el elemento virtual sea totalmente accesible como elemento de automatización de la interfaz de usuario.

Se aplica a

Consulte también