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


IndependentlyAnimatableAttribute Класс

Определение

Не предназначено для общего использования. Этот атрибут используется средствами проектирования, такими как Microsoft Visual Studio. Microsoft Visual Studio интерпретирует атрибут и информирует разработчиков приложений о том, как сочетание анимации и свойства будет работать в том, что касается производительности и ограничений.

public ref class IndependentlyAnimatableAttribute sealed : Attribute
[Windows.Foundation.Metadata.AttributeUsage(System.AttributeTargets.Property)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public sealed class IndependentlyAnimatableAttribute : Attribute
Public NotInheritable Class IndependentlyAnimatableAttribute
Inherits Attribute
Наследование
IndependentlyAnimatableAttribute
Атрибуты

Комментарии

Анимации свойств можно включить или отключить по умолчанию. Вариант применения определяется как типом анимации (и ее подсвойствами), так и конкретным анимированным свойством. Основные среда выполнения Windows свойства зависимостей аннотируются с помощью метаданных, описывающих, является ли свойство независимо анимируемым. Эти сведения также передаются средствами проектирования, такими как Microsoft Visual Studio, чтобы предоставить разработчикам приложений сведения о том, как будет работать данная анимация и разрешено ли ее вообще запускать.

ConditionallyIndependentlyAnimatableAttribute применяется к типам анимации вложенных свойств, которые могут быть независимо анимируемыми в зависимости от того, к какому свойству применяется анимированный тип. Напротив, IndependentlyAnimatableAttribute применяется к тем конкретным свойствам, которые действительно являются независимо анимируемыми.

Конструкторы

IndependentlyAnimatableAttribute()

Инициализирует новый экземпляр класса FadeOutThemeAnimation .

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

См. также раздел