ElementCompositionPreview Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к визуальным объектам композиции, которые возвращают элементы XAML в дереве композиции XAML.
public ref class ElementCompositionPreview sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
class ElementCompositionPreview final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ElementCompositionPreview
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public sealed class ElementCompositionPreview
Public NotInheritable Class ElementCompositionPreview
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
ElementCompositionPreview позволяет получить доступ к объекту Windows.UI.Composition.Visual , который поддерживает элемент XAML с помощью метода GetElementVisual . После извлечения резервного объекта им можно управлять с помощью пространства имен Windows.UI.Composition . Это позволяет изменять свойства объекта, например ориентацию, или добавлять дополнительные объекты в дерево композиции XAML.
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1703 | 15063 | GetPointerPositionPropertySet |
1703 | 15063 | SetImplicitHideAnimation |
1703 | 15063 | SetImplicitShowAnimation |
1703 | 15063 | SetIsTranslationEnabled |
1903 | 18362 | GetAppWindowContent |
1903 | 18362 | SetAppWindowContent |
Методы
GetAppWindowContent(AppWindow) |
Извлекает корень содержимого AppWindow. |
GetContainerVisual(UIElement) |
Извлекает объект Windows.UI.Composition.Visual , который поддерживает контейнер XAML в дереве композиции XAML. |
GetElementChildVisual(UIElement) |
Извлекает объект Windows.UI.Composition.Visual , ранее заданный вызовом SetElementChildVisual. |
GetElementVisual(UIElement) |
Извлекает объект Windows.UI.Composition.Visual , который поддерживает элемент XAML в дереве композиции XAML. |
GetPointerPositionPropertySet(UIElement) |
Извлекает положение указателя относительно элемента UIElement. |
GetScrollViewerManipulationPropertySet(ScrollViewer) |
Извлекает свойства композиции элемента ScrollViewer . |
SetAppWindowContent(AppWindow, UIElement) |
Задает XAML UIElement в качестве корня содержимого AppWindow. |
SetElementChildVisual(UIElement, Visual) |
Задает пользовательский объект Windows.UI.Composition.Visual в качестве последнего дочернего элемента визуального дерева элемента. |
SetImplicitHideAnimation(UIElement, ICompositionAnimationBase) |
Связывает указанную анимацию скрытия с элементом UIElement. |
SetImplicitShowAnimation(UIElement, ICompositionAnimationBase) |
Связывает указанную анимацию отображения с UIElement. |
SetIsTranslationEnabled(UIElement, Boolean) |
Переключает возможность задания, анимации и использования преобразования преобразования преобразования после макета во время отрисовки для размещения элементов XAML на экране с помощью API композиции. |