CompositionProjectedShadowCasterCollection 类

定义

表示 CompositionProjectedShadowCaster 对象的集合。

public ref class CompositionProjectedShadowCasterCollection sealed : CompositionObject, IIterable<CompositionProjectedShadowCaster ^>
/// [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 CompositionProjectedShadowCasterCollection final : CompositionObject, IIterable<CompositionProjectedShadowCaster>
/// [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 CompositionProjectedShadowCasterCollection final : CompositionObject, IIterable<CompositionProjectedShadowCaster>
[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 CompositionProjectedShadowCasterCollection : CompositionObject, IEnumerable<CompositionProjectedShadowCaster>
[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 CompositionProjectedShadowCasterCollection : CompositionObject, IEnumerable<CompositionProjectedShadowCaster>
Public NotInheritable Class CompositionProjectedShadowCasterCollection
Inherits CompositionObject
Implements IEnumerable(Of CompositionProjectedShadowCaster)
继承
Object Platform::Object IInspectable CompositionObject CompositionProjectedShadowCasterCollection
属性
实现

属性

Comment

要与 CompositionObject 关联的字符串。

(继承自 CompositionObject)
Compositor

用于创建此 CompositionObjectCompositor

(继承自 CompositionObject)
Count

获取集合的大小 (计数) 。

DispatcherQueue

获取 CompositionObject 的 DispatcherQueue。

(继承自 CompositionObject)
ImplicitAnimations

附加到此 对象的隐式动画的集合。

(继承自 CompositionObject)
MaxRespectedCasters

获取将遵循的最大阴影投射器数。

Properties

CompositionObject 关联的属性的集合。

(继承自 CompositionObject)

方法

Close()

关闭 CompositionObject 并释放系统资源。

(继承自 CompositionObject)
Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

(继承自 CompositionObject)
First()

返回集合中项的迭代器。

InsertAbove(CompositionProjectedShadowCaster, CompositionProjectedShadowCaster)

将 CompositionProjectedShadowCaster 添加到指定项上方的集合中。

InsertAtBottom(CompositionProjectedShadowCaster)

将 CompositionProjectedShadowCaster 添加到集合的底部。

InsertAtTop(CompositionProjectedShadowCaster)

将 CompositionProjectedShadowCaster 添加到集合顶部。

InsertBelow(CompositionProjectedShadowCaster, CompositionProjectedShadowCaster)

将 CompositionProjectedShadowCaster 添加到指定项下面的集合。

PopulatePropertyInfo(String, AnimationPropertyInfo)

定义可进行动画处理的属性。

(继承自 CompositionObject)
Remove(CompositionProjectedShadowCaster)

从集合中删除指定的 CompositionProjectedShadowCaster。

RemoveAll()

从集合中移除所有项。

StartAnimation(String, CompositionAnimation, AnimationController)

将动画与 对象的指定属性连接,并启动动画。

(继承自 CompositionObject)
StartAnimation(String, CompositionAnimation)

将动画与 对象的指定属性连接,并启动动画。

(继承自 CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

启动动画组。

使用 CompositionObject 上的 StartAnimationGroup 方法可以启动 CompositionAnimationGroup。 组中的所有动画都将在 对象上同时启动。

(继承自 CompositionObject)
StopAnimation(String)

断开动画与指定属性的连接,并停止动画。

(继承自 CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

停止动画组。

(继承自 CompositionObject)
TryGetAnimationController(String)

返回指定属性上运行的动画的 AnimationController。

(继承自 CompositionObject)

适用于

另请参阅