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


IndependentlyAnimatableAttribute Класс

Определение

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

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

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

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

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

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

IndependentlyAnimatableAttribute()

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

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

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