ISequence

ISequence интерфейс

Представляет последовательность (коллекцию эффектов).

public interface ISequence : IEnumerable<IEffect>

Свойства

ИмяОписание
AsIEnumerable { get; }Позволяет получить базовый интерфейс IEnumerable. Только для чтения IEnumerable.
Count { get; }Возвращает количество эффектов в последовательности. Только для чтения Int32.
Item { get; }Возвращает эффект по указанному индексу.
TriggerShape { get; set; }Возвращает или задает целевой shape для 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)Возвращает количество эффектов для указанного shape.
GetEffectsByParagraph(IParagraph)Возвращает массив эффектов для указанного paragraph.
GetEffectsByShape(IShape)Возвращает массив эффектов для указанного shape.
Remove(IEffect)Удаляет указанный эффект из коллекции.
RemoveAt(int)Удаляет эффект из коллекции.
RemoveByShape(IShape)Удалить эффект для указанного shape.

См. также