ISequence

Интерфейс ISequence

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

public interface ISequence : IEnumerable<IEffect>

Свойства

НазваниеОписание
AsIEnumerable { get; }Позволяет получить базовый интерфейс IEnumerable. Только для чтения IEnumerable.
Count { get; }Возвращает количество эффектов в последовательности. Только для чтения Int32.
Item { get; }Возвращает эффект по указанному индексу.
TriggerShape { get; set; }Возвращает или устанавливает целевую фигуру для ИНТЕРАКТИВНОЙ последовательности. Если последовательность не интерактивна, возвращает 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)Удаляет эффект для указанной фигуры.

См. также