Поделиться через


ElementCompositionPreview Класс

Определение

Предоставляет доступ к визуальным объектам композиции, которые возвращают элементы XAML в дереве композиции 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
Наследование
Object Platform::Object IInspectable ElementCompositionPreview
Атрибуты

Комментарии

ElementCompositionPreview предоставляет доступ к объекту Windows.UI.Composition.Visual , который поддерживает элемент XAML с помощью метода GetElementVisual . После извлечения резервного объекта им можно управлять с помощью пространства имен Windows.UI.Composition . Это позволяет изменять свойства объекта, например ориентацию, или добавлять дополнительные объекты в дерево композиции XAML.

Методы

GetElementChildVisual(UIElement)

Извлекает объект Windows.UI.Composition.Visual , ранее заданный вызовом SetElementChildVisual.

GetElementVisual(UIElement)

Извлекает объект Windows.UI.Composition.Visual , который поддерживает элемент XAML в дереве композиции XAML.

GetPointerPositionPropertySet(UIElement)

Извлекает положение указателя относительно элемента UIElement.

GetScrollViewerManipulationPropertySet(ScrollViewer)

Извлекает свойства композиции элемента ScrollViewer .

SetElementChildVisual(UIElement, Visual)

Задает пользовательский объект Windows.UI.Composition.Visual в качестве последнего дочернего элемента визуального дерева элемента.

SetImplicitHideAnimation(UIElement, ICompositionAnimationBase)

Связывает указанную анимацию скрытия с UIElement.

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

Связывает указанную анимацию отображения с UIElement.

SetIsTranslationEnabled(UIElement, Boolean)

Переключает возможность задания, анимации и использования преобразования преобразования после макета во время отрисовки для размещения элементов XAML на экране с помощью API композиции.

Применяется к