InsertClone

InsertClone(int, ISlide)

将指定幻灯片的副本插入到集合的指定位置。

public ISlide InsertClone(int index, ISlide sourceSlide)
参数类型描述
indexInt32新幻灯片的索引。
sourceSlideISlide要克隆的幻灯片。

返回值

插入的幻灯片。

备注

在不同演示文稿之间克隆幻灯片时,幻灯片的母版也可以被克隆。内部注册表用于自动跟踪克隆的母版,以防止创建多个相同母版幻灯片的克隆。母版幻灯片的手动克隆将不会被阻止或注册。如果您需要对克隆过程有更好的控制,请使用 InsertCloneInsertClone 来克隆幻灯片,以及 AddClone 来克隆母版。

另见


InsertClone(int, ISlide, ILayoutSlide)

将指定幻灯片的副本插入到集合的指定位置。

public ISlide InsertClone(int index, ISlide sourceSlide, ILayoutSlide destLayout)
参数类型描述
indexInt32新幻灯片的索引。
sourceSlideISlide要克隆的幻灯片。
destLayoutILayoutSlide新幻灯片的布局幻灯片。

返回值

插入的幻灯片。

另见


InsertClone(int, ISlide, IMasterSlide, bool)

将指定源幻灯片的副本插入到集合的指定位置。适当的布局将自动从指定母版中选择(适当的布局是与源幻灯片的布局具有相同类型或名称的布局)。如果没有适当的布局,则源幻灯片的布局将被克隆(如果 allowCloneMissingLayout 为 true),或者将抛出 PptxEditException(如果 allowCloneMissingLayout 为 false)。

public ISlide InsertClone(int index, ISlide sourceSlide, IMasterSlide destMaster, 
    bool allowCloneMissingLayout)
参数类型描述
indexInt32新幻灯片的索引。
sourceSlideISlide要克隆的幻灯片。
destMasterIMasterSlide新幻灯片的母版幻灯片。
allowCloneMissingLayoutBoolean如果指定母版中没有适当的布局,则源幻灯片的布局将被克隆(如果 allowCloneMissingLayout 为 true),或者将抛出 PptxEditException(如果 allowCloneMissingLayout 为 false)。

返回值

插入的幻灯片。

异常

异常条件
PptxEditException如果指定母版中没有适当的布局并且 allowCloneMissingLayout 为 false,则抛出。

另见