Powerpoint的每一页的单独的,获取动画针对的是他的一页也就是slide.
每一页的动画分为两类一类的是带触发器的,一类是不带触发器的。
带触发器的动画在
PowerPoint.Sequences sequences = slide.TimeLine.InteractiveSequences;
foreach (PowerPoint.Sequence intersequence in sequences)
{
if (intersequence.Count > 0)
{
for (int i = 0; i < intersequence.Count; ++i)
{
PowerPoint.Effect effect = intersequence._Index(i + 1);
....
}
}
}
不带触发器的动画在
if (slide.TimeLine.MainSequence.Count > 0)
{
PowerPoint.Sequence sequence = slide.TimeLine.MainSequence;
for (int i = 0; i < sequence.Count; ++i)
{
PowerPoint.Effect effect = sequence._Index(i + 1);
...
}
}