我一直在寻找这个问题几个小时,但找不到合适的方法。在MSDN上,他们建议使用Address
和SubAddress
在演示文稿中找到幻灯片,但这样做失败了。
所以我的问题是,如何在同一个演示文稿中添加幻灯片的超链接?
答案 0 :(得分:1)
最后我发现了它,由于缺乏资源,我想发布我的解决方案。
有趣的是,要在同一个演示文稿中添加指向幻灯片的超链接,您需要将Address
属性设置为空,并将其SubAddress
设置为以下格式的字符串:" yourSlideID ,yourSlideIndex,yourSlideName"
例如,您想要向幻灯片添加超链接,其中幻灯片ID 256,幻灯片索引1,幻灯片名称"幻灯片1" ,到形状,请执行以下操作:
var mouseOnClickAction = shape.ActionSettings[PpMouseActivation.ppMouseClick];
mouseOnClickAction.Action = PpActionType.ppActionNamedSlideShow;
mouseOnClickAction.Hyperlink.Address = null;
mouseOnClickAction.Hyperlink.SubAddress = "256,1,Slide 1";
希望这有助于每个人:D