ElementCompositionPreview Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |