ISequence
ISequence 接口
表示序列(效果的集合)。
public interface ISequence : IEnumerable<IEffect>
属性
| 名称 | 描述 |
|---|
| AsIEnumerable { get; } | 允许获取基础 IEnumerable 接口。只读 IEnumerable。 |
| Count { get; } | 返回序列中效果的数量。只读 Int32。 |
| Item { get; } | 返回指定索引处的效果。 |
| TriggerShape { get; set; } | 返回或设置 INTERACTIVE 序列的形状目标。如果序列不是交互式的则返回 null。读/写 IShape。 |
方法
| 名称 | 描述 |
|---|
| AddEffect(IParagraph, EffectType, EffectSubtype, EffectTriggerType) | 在序列末尾添加段落的新动画效果。 |
| AddEffect(IShape, EffectType, EffectSubtype, EffectTriggerType) | 在序列末尾添加新效果。 |
| AddEffect(IChart, EffectChartMajorGroupingType, int, EffectType, EffectSubtype, EffectTriggerType) | 为类别或系列在序列末尾添加新的图表动画效果。 |
| AddEffect(IChart, EffectChartMinorGroupingType, int, int, EffectType, EffectSubtype, EffectTriggerType) | 为类别或系列中的元素在序列末尾添加新的图表动画效果。 |
| Clear() | 从集合中移除所有效果。 |
| GetCount(IShape) | 返回指定形状的效果计数。 |
| GetEffectsByParagraph(IParagraph) | 返回指定段落的效果数组。 |
| GetEffectsByShape(IShape) | 返回指定形状的效果数组。 |
| Remove(IEffect) | 从集合中移除指定的效果。 |
| RemoveAt(int) | 从集合中移除一个效果。 |
| RemoveByShape(IShape) | 移除指定形状的效果。 |
另见