IElementFactory 接口

定义

支持创建和回收 UIElement 对象。

public interface class IElementFactory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.Guid(399682960, 4976, 21960, 128, 225, 120, 180, 144, 4, 169, 225)]
struct IElementFactory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.Guid(399682960, 4976, 21960, 128, 225, 120, 180, 144, 4, 169, 225)]
public interface IElementFactory
Public Interface IElementFactory
派生
属性

Windows 要求

设备系列
Windows 10, version 1809 (在 10.0.17763.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)

注解

此接口的两个具体实现是:

  1. DataTemplate
  2. DataTemplateSelector

GetElement 方法用于检索 UIElement 的有效实例。 RecycleElement 方法用于回收元素。

方法

GetElement(ElementFactoryGetArgs)

获取 UIElement 对象。

RecycleElement(ElementFactoryRecycleArgs)

回收以前使用 GetElement 检索的 UIElement

适用于

另请参阅