IXamlDirectObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den primären Objekttyp dar, der an der XamlDirect-Gruppe von APIs teilnimmt.
public interface class IXamlDirectObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Core.Direct.XamlDirectContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(274811522, 52964, 17989, 186, 37, 208, 113, 206, 119, 131, 85)]
struct IXamlDirectObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Core.Direct.XamlDirectContract), 65536)]
[Windows.Foundation.Metadata.Guid(274811522, 52964, 17989, 186, 37, 208, 113, 206, 119, 131, 85)]
public interface IXamlDirectObject
Public Interface IXamlDirectObject
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
|
API contract |
Windows.UI.Xaml.Core.Direct.XamlDirectContract (eingeführt in v1.0)
|
Beispiele
Das folgende Beispiel zeigt, wie Sie eine instance eines internen Xaml-Objekts vom Typ Border erstellen.
IXamlDirectObject border = XamlDirect.CreateInstance(XamlTypeIndex.Border);
Hinweise
Die XamlDirect-APIs ermöglichen Es Middlewareautoren, auf die meisten Xaml-Dateien auf einer primitiveren Ebene zuzugreifen, um eine bessere CPU- und Arbeitssatzleistung zu erzielen.
IXamlDirectObject ist das minimale Handle für die internen Objektinstanzen von Xaml. Es wird nur von XamlDirect-APIs verwendet.