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(Microsoft.UI.Xaml.WinUIContract, 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.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ElementCompositionPreview
Public NotInheritable Class ElementCompositionPreview
Héritage
Object Platform::Object IInspectable ElementCompositionPreview
Attributs

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, telles que l’orientation, ou d’autres objets à ajouter à l’arborescence de composition XAML.

Méthodes

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 élément UIElement.

GetScrollViewerManipulationPropertySet(ScrollViewer)

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

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 de masquage spécifiée à un élément UIElement.

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

Associe l’animation d’affichage 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-mise en page au moment du rendu pour positionner des éléments XAML à l’écran à l’aide des API de composition.

S’applique à