Partager via


ElementCompositionPreview Classe

Définition

Permet d’accéder aux objets visuels de composition qui sauvegardent des éléments XAML dans l’arborescence de composition XAML.

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
Héritage
Object Platform::Object IInspectable ElementCompositionPreview
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

ElementCompositionPreview permet d’accéder à l’objet Windows.UI.Composition.Visual qui sauvegarde un élément XAML avec la méthode GetElementVisual . Une fois l’objet de stockage récupéré, il peut être manipulé à l’aide de l’espace de noms Windows.UI.Composition . Cela permet de modifier les propriétés de l’objet, comme l’orientation, ou d’autres objets à ajouter à l’arborescence de composition XAML.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1703 15063 GetPointerPositionPropertySet
1703 15063 SetImplicitHideAnimation
1703 15063 SetImplicitShowAnimation
1703 15063 SetIsTranslationEnabled
1903 18362 GetAppWindowContent
1903 18362 SetAppWindowContent

Méthodes

GetAppWindowContent(AppWindow)

Récupère la racine de contenu d’un AppWindow.

GetContainerVisual(UIElement)

Récupère l’objet Windows.UI.Composition.Visual qui sauvegarde un conteneur XAML dans l’arborescence de composition XAML.

GetElementChildVisual(UIElement)

Récupère un objet Windows.UI.Composition.Visual précédemment défini par un appel à SetElementChildVisual.

GetElementVisual(UIElement)

Récupère l’objet Windows.UI.Composition.Visual qui sauvegarde un élément XAML dans l’arborescence de composition XAML.

GetPointerPositionPropertySet(UIElement)

Récupère la position du pointeur par rapport à un UIElement.

GetScrollViewerManipulationPropertySet(ScrollViewer)

Récupère les propriétés de composition d’un élément ScrollViewer .

SetAppWindowContent(AppWindow, UIElement)

Définit un UIElement XAML comme racine de contenu d’un AppWindow.

SetElementChildVisual(UIElement, Visual)

Définit un Windows.UI.Composition.Visual personnalisé comme dernier enfant de l’arborescence visuelle de l’élément.

SetImplicitHideAnimation(UIElement, ICompositionAnimationBase)

Associe l’animation masquer spécifiée à un UIElement.

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

Associe l’animation de show spécifiée à un élément UIElement.

SetIsTranslationEnabled(UIElement, Boolean)

Active la possibilité de définir, d’animer et d’utiliser une transformation de traduction post-disposition au rendu pour positionner des éléments XAML sur l’écran à l’aide des API de composition.

S’applique à