ShapeVisual Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет узел визуального дерева, который является корнем объекта CompositionShape.
public ref class ShapeVisual sealed : ContainerVisual
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ShapeVisual final : ContainerVisual
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class ShapeVisual final : ContainerVisual
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ShapeVisual : ContainerVisual
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class ShapeVisual : ContainerVisual
Public NotInheritable Class ShapeVisual
Inherits ContainerVisual
- Наследование
- Атрибуты
Свойства
| Имя | Описание |
|---|---|
| AnchorPoint |
Точка визуального элемента, расположенная в смещение визуального элемента. Значение нормализуется относительно размера визуального элемента. Animatable. (Унаследовано от Visual) |
| BackfaceVisibility |
Указывает, должна ли обратная часть визуального элемента отображаться во время трехмерного преобразования. (Унаследовано от Visual) |
| BorderMode |
Указывает, как создавать края растровых изображений и клипов, связанных с визуальным элементом, или со всеми визуальными элементами в поддереве, корневым в этом визуальном элементе. Задание BorderMode в родительском визуальном элементе влияет на все дочерние визуальные элементы в поддереве и может быть выборочно отключается на каждом дочернем визуальном элементе. (Унаследовано от Visual) |
| CenterPoint |
Точка, о которой происходит поворот или масштабирование. Animatable (Унаследовано от Visual) |
| Children |
Дочерние элементы ContainerVisual. (Унаследовано от ContainerVisual) |
| Clip |
Указывает область вырезки для визуального элемента. При отображении визуального элемента отображается только часть визуального элемента, который попадает в область вырезки, в то время как любое содержимое, которое расширяется за пределами области обрезки (т. е. не отображается). (Унаследовано от Visual) |
| Comment |
Строка, связанная с CompositionObject. (Унаследовано от CompositionObject) |
| CompositeMode |
Указывает, как растровое изображение визуального элемента смешивается с экраном. (Унаследовано от Visual) |
| Compositor |
Компостор, используемый для создания этого объекта CompositionObject. (Унаследовано от CompositionObject) |
| DispatcherQueue |
Возвращает диспетчерку для CompositionObject. (Унаследовано от CompositionObject) |
| ImplicitAnimations |
Коллекция неявных анимаций, присоединенных к этому объекту. (Унаследовано от CompositionObject) |
| IsHitTestVisible |
Возвращает или задает значение, указывающее, участвует ли визуальный вложенный дерево в этом визуальном элементе в тестировании попаданий. (Унаследовано от Visual) |
| IsPixelSnappingEnabled |
Возвращает или задает значение, указывающее, выравнивает ли обработчик композиции отрисованный визуальный элемент с границой пикселя. (Унаследовано от Visual) |
| IsVisible |
Указывает, отображается ли визуальный элемент и весь его поддерев дочерних визуальных элементов. (Унаследовано от Visual) |
| Offset |
Смещение визуального элемента относительно родительского или корневого визуального элемента смещение относительно левого верхнего угла окон, на котором размещается визуальный элемент. Animatable. (Унаследовано от Visual) |
| Opacity |
Прозрачность визуального элемента. Animatable. Свойство непрозрачности определяет прозрачность, если она есть, визуального элемента и является значением от 0 до 1. 0 полностью прозрачный и 1 полностью непрозрачный. Визуальный элемент с свойством Opacity 0 по-прежнему присутствует в дереве. Как и другие свойства в Визуальном элементе, прозрачность может быть анимирована с помощью Windows пользовательского интерфейса. Система анимации композиции. (Унаследовано от Visual) |
| Orientation |
Кватернион, описывающий ориентацию и поворот в трехмерном пространстве, которое будет применяться к визуальному элементу. Animatable. (Унаследовано от Visual) |
| Parent |
Родительский элемент визуального элемента. (Унаследовано от Visual) |
| ParentForTransform |
Визуальный элемент, указывающий систему координат, в которой состоит этот визуальный элемент. (Унаследовано от Visual) |
| Properties |
Коллекция свойств, связанных с CompositionObject. (Унаследовано от CompositionObject) |
| RelativeOffsetAdjustment |
Указывает смещение визуального элемента относительно размера родительского визуального элемента. (Унаследовано от Visual) |
| RelativeSizeAdjustment |
Получает или задает размер визуального элемента относительно размера родительского визуального элемента. (Унаследовано от Visual) |
| RotationAngle |
Угол поворота в радианах визуального элемента. Animatable. (Унаследовано от Visual) |
| RotationAngleInDegrees |
Угол поворота визуального элемента в градусах. Animatable. (Унаследовано от Visual) |
| RotationAxis |
Ось для поворота визуального элемента вокруг. Animatable. (Унаследовано от Visual) |
| Scale |
Масштаб, применяемый к визуальному элементу. (Унаследовано от Visual) |
| Shapes |
Получает коллекцию CompositionShapes, из которой состоит это визуальное дерево фигуры. |
| Size |
Ширина и высота визуального элемента. Animatable. (Унаследовано от Visual) |
| TransformMatrix |
Матрица преобразования, применяемая к визуальному элементу. Animatable. (Унаследовано от Visual) |
| ViewBox |
Возвращает или задает Объект CompositionViewBox, который сопоставляет координаты визуального дерева фигуры с визуальным элементом. |
Методы
| Имя | Описание |
|---|---|
| Close() |
Закрывает ресурсы системы CompositionObject и освобождает системные ресурсы. (Унаследовано от CompositionObject) |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. (Унаследовано от CompositionObject) |
| PopulatePropertyInfo(String, AnimationPropertyInfo) |
Определяет свойство, которое может быть анимировано. (Унаследовано от CompositionObject) |
| StartAnimation(String, CompositionAnimation, AnimationController) |
Подключает анимацию с указанным свойством объекта и запускает анимацию. (Унаследовано от CompositionObject) |
| StartAnimation(String, CompositionAnimation) |
Подключает анимацию с указанным свойством объекта и запускает анимацию. (Унаследовано от CompositionObject) |
| StartAnimationGroup(ICompositionAnimationBase) |
Запускает группу анимации. Метод StartAnimationGroup в CompositionObject позволяет запустить CompositionAnimationGroup. Все анимации в группе будут запущены одновременно в объекте. (Унаследовано от CompositionObject) |
| StopAnimation(String) |
Отключает анимацию от указанного свойства и останавливает анимацию. (Унаследовано от CompositionObject) |
| StopAnimationGroup(ICompositionAnimationBase) |
Останавливает группу анимации. (Унаследовано от CompositionObject) |
| TryGetAnimationController(String) |
Возвращает AnimationController для анимации, выполняемой в указанном свойстве. (Унаследовано от CompositionObject) |