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 позволяет получить доступ к Microsoft. Пользовательского интерфейса. Composition.Visual объект, который поддерживает элемент XAML с помощью метода GetElementVisual. После извлечения резервного объекта его можно управлять с помощью Microsoft. Пользовательского интерфейса. Композиция пространство имен. Это позволяет изменять свойства объекта, например ориентацию или дополнительные объекты, добавляемые в дерево композиции XAML.

Методы

Имя Описание
GetElementChildVisual(UIElement)

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

GetElementVisual(UIElement)

Извлекает Microsoft. Пользовательского интерфейса. Composition.Visual объект, который поддерживает элемент XAML в дереве композиции XAML.

GetPointerPositionPropertySet(UIElement)

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

GetScrollViewerManipulationPropertySet(ScrollViewer)

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

SetElementChildVisual(UIElement, Visual)

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

SetImplicitHideAnimation(UIElement, ICompositionAnimationBase)

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

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

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

SetIsTranslationEnabled(UIElement, Boolean)

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

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