Freigeben über


IElementFactory Schnittstelle

Definition

Unterstützt das Erstellen und Wiederverwenden von UIElement-Objekten .

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
Abgeleitet
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)

Hinweise

Zwei konkrete Implementierungen dieser Schnittstelle sind:

  1. DataTemplate und
  2. DataTemplateSelector

Die GetElement-Methode wird verwendet, um eine gültige instance eines UIElement abzurufen. Die RecycleElement-Methode wird zum Recyceln von Elementen verwendet.

Methoden

GetElement(ElementFactoryGetArgs)

Ruft ein UIElement-Objekt ab.

RecycleElement(ElementFactoryRecycleArgs)

Verwendet ein UIElement , das zuvor mit GetElement abgerufen wurde.

Gilt für:

Weitere Informationen