Freigeben über


IndependentlyAnimatableAttribute Klasse

Definition

Nicht für den allgemeinen Gebrauch vorgesehen. Dieses Attribut wird von Entwurfstools wie Microsoft Visual Studio verwendet. Microsoft Visual Studio interpretiert das Attribut und informiert App-Entwickler darüber, wie eine Kombination aus Animation und Eigenschaften funktioniert, soweit es um Leistung und Einschränkungen geht.

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
Vererbung
IndependentlyAnimatableAttribute
Attribute

Hinweise

Animationen von Eigenschaften können entweder aktiviert oder deaktiviert werden. Welcher Fall zutrifft, wird sowohl durch den Typ der Animation selbst (und deren Untereigenschaften) als auch durch die spezifische Eigenschaft bestimmt, die animiert wird. Kern Windows-Runtime Abhängigkeitseigenschaften werden mit Metadaten kommentiert, die beschreiben, ob die Eigenschaft unabhängig voneinander abstellbar ist. Diese Informationen werden auch von Designtools wie Microsoft Visual Studio gemeldet, um App-Entwicklern Informationen darüber bereitzustellen, wie eine bestimmte Animation funktioniert und ob sie überhaupt ausgeführt werden darf.

ConditionallyIndependentlyAnimatableAttribute wird auf Untereigenschaftsanimationstypen angewendet, die unabhängig voneinander abstellbar sind, je nachdem, auf welche Eigenschaft der animierte Typ angewendet wird. Im Gegensatz dazu wird IndependentlyAnimatableAttribute auf diese spezifischen Eigenschaften angewendet, die wirklich unabhängig voneinander abstellbar sind.

Konstruktoren

IndependentlyAnimatableAttribute()

Initialisiert eine neue instance der FadeOutThemeAnimation-Klasse.

Gilt für:

Weitere Informationen