Sequence

Sequence class

Represents sequence (collection of effects).

public sealed class Sequence : ISequence

Properties

NameDescription
Count { get; }Returns the number of effects in a sequense. Read-only Int32.
Item { get; }Returns an effect at the specified index.
TriggerShape { get; set; }Returns or sets shape target for INTERACTIVE sequence. If sequence is not interactive then returns null. Read/write IShape.

Methods

NameDescription
AddEffect(IParagraph, EffectType, EffectSubtype, EffectTriggerType)Add new animation effect for paragraph to the end of sequence.
AddEffect(IShape, EffectType, EffectSubtype, EffectTriggerType)Add new effect to the end of sequence.
AddEffect(IChart, EffectChartMajorGroupingType, int, EffectType, EffectSubtype, EffectTriggerType)Adds the new chart animation effect for category or series to the end of sequence.
AddEffect(IChart, EffectChartMinorGroupingType, int, int, EffectType, EffectSubtype, EffectTriggerType)Adds the new chart animation effect for elements in category or series to the end of sequence.
Clear()Removes all effects from a collection.
GetCount(IShape)Returns count of effects for the specified shape.
GetEffectsByParagraph(IParagraph)Returns array of effects for the specified paragraph.
GetEffectsByShape(IShape)Returns array of effects for the specified shape.
GetEnumerator()Returns an enumerator that iterates through the collection.
Remove(IEffect)Removes specified effect from a collection.
RemoveAt(int)Removes an effect from a collection.
RemoveByShape(IShape)Remove effect for the specified shape.

See Also