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
- Наследование
- Атрибуты
Комментарии
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 композиции. |