ElementCompositionPreview Klasse
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.
Ermöglicht den Zugriff auf visuelle Kompositionsobjekte, die XAML-Elemente in der XAML-Kompositionsstruktur unterstützen.
public ref class ElementCompositionPreview sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ElementCompositionPreview final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
class ElementCompositionPreview final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ElementCompositionPreview
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public sealed class ElementCompositionPreview
Public NotInheritable Class ElementCompositionPreview
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
ElementCompositionPreview ermöglicht den Zugriff auf das Windows.UI.Composition.Visual-Objekt , das ein XAML-Element mit der GetElementVisual-Methode unterstützt. Nachdem das Sicherungsobjekt abgerufen wurde, kann es mit dem Windows.UI.Composition-Namespace bearbeitet werden. Dadurch können Eigenschaften des Objekts geändert werden, z. B. die Ausrichtung, oder zusätzliche Objekte können der XAML-Kompositionsstruktur hinzugefügt werden.
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1703 | 15063 | GetPointerPositionPropertySet |
1703 | 15063 | SetImplicitHideAnimation |
1703 | 15063 | SetImplicitShowAnimation |
1703 | 15063 | SetIsTranslationEnabled |
1903 | 18362 | GetAppWindowContent |
1903 | 18362 | SetAppWindowContent |
Methoden
GetAppWindowContent(AppWindow) |
Ruft den Inhaltsstamm eines AppWindow ab. |
GetContainerVisual(UIElement) |
Ruft das Windows.UI.Composition.Visual-Objekt ab, das einen XAML-Container in der XAML-Kompositionsstruktur zurückgibt. |
GetElementChildVisual(UIElement) |
Ruft ein Windows.UI.Composition.Visual-Objekt ab, das zuvor durch einen Aufruf von SetElementChildVisual festgelegt wurde. |
GetElementVisual(UIElement) |
Ruft das Windows.UI.Composition.Visual-Objekt ab, das ein XAML-Element in der XAML-Kompositionsstruktur zurückgibt. |
GetPointerPositionPropertySet(UIElement) |
Ruft die Zeigerposition relativ zu einem UIElement ab. |
GetScrollViewerManipulationPropertySet(ScrollViewer) |
Ruft die Kompositionseigenschaften eines ScrollViewer-Elements ab. |
SetAppWindowContent(AppWindow, UIElement) |
Legt ein XAML UIElement als Inhaltsstamm eines AppWindow fest. |
SetElementChildVisual(UIElement, Visual) |
Legt eine benutzerdefinierte Windows.UI.Composition.Visual als letztes untergeordnetes Element der visuellen Struktur des Elements fest. |
SetImplicitHideAnimation(UIElement, ICompositionAnimationBase) |
Ordnet die angegebene Hide-Animation einem UIElement zu. |
SetImplicitShowAnimation(UIElement, ICompositionAnimationBase) |
Ordnet die angegebene Showanimation einem UIElement zu. |
SetIsTranslationEnabled(UIElement, Boolean) |
Schaltet die Möglichkeit zum Festlegen, Animieren und Verwenden einer Transformation für die Renderzeit nach dem Layout um, um XAML-Elemente mithilfe von Kompositions-APIs auf dem Bildschirm zu positionieren. |