ElementCompositionPreview Klasse

Definition

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
Object Platform::Object IInspectable ElementCompositionPreview
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.

Gilt für: