InsertClone
InsertClone(int, ISlide)
Вставляет копию указанного слайда в указанную позицию коллекции.
public ISlide InsertClone(int index, ISlide sourceSlide)
Параметр | Тип | Описание |
---|---|---|
index | Int32 | Индекс нового слайда. |
sourceSlide | ISlide | Слайд для клонирования. |
Возвращаемое значение
Вставленный слайд.
Примечания
При клонировании слайда между различными презентациями может быть также скопирован мастер слайда. Используется внутренний регистр для автоматического отслеживания клонированных мастеров, чтобы предотвратить создание нескольких клонов одного и того же мастер-слайда. Ручное клонирование мастер-слайдов не будет предотвращено и не будет зарегистрировано. Если вам нужно больше контроля над процессом клонирования, используйте InsertClone
или InsertClone
для клонирования слайдов и AddClone
для клонирования мастеров.
См. также
- интерфейс ISlide
- интерфейс ISlideCollection
- пространство имен Aspose.Slides
- сборка Aspose.Slides
InsertClone(int, ISlide, ILayoutSlide)
Вставляет копию указанного слайда в указанную позицию коллекции.
public ISlide InsertClone(int index, ISlide sourceSlide, ILayoutSlide destLayout)
Параметр | Тип | Описание |
---|---|---|
index | Int32 | Индекс нового слайда. |
sourceSlide | ISlide | Слайд для клонирования. |
destLayout | ILayoutSlide | Макет слайда для нового слайда. |
Возвращаемое значение
Вставленный слайд.
См. также
- интерфейс ISlide
- интерфейс ILayoutSlide
- интерфейс ISlideCollection
- пространство имен Aspose.Slides
- сборка Aspose.Slides
InsertClone(int, ISlide, IMasterSlide, bool)
Вставляет копию указанного исходного слайда в указанную позицию коллекции. Подходящий макет будет автоматически выбран из указанного мастера (подходящий макет - это макет с тем же типом или именем, что и у макета исходного слайда). Если подходящего макета нет, то макет исходного слайда будет клонирован (если allowCloneMissingLayout равно true) или будет выброшено исключение PptxEditException (если allowCloneMissingLayout равно false).
public ISlide InsertClone(int index, ISlide sourceSlide, IMasterSlide destMaster,
bool allowCloneMissingLayout)
Параметр | Тип | Описание |
---|---|---|
index | Int32 | Индекс нового слайда. |
sourceSlide | ISlide | Слайд для клонирования. |
destMaster | IMasterSlide | Мастер-слайд для нового слайда. |
allowCloneMissingLayout | Boolean | Если в указанном мастере нет подходящего макета, то макет исходного слайда будет клонирован (если allowCloneMissingLayout равно true) или будет выброшено исключение PptxEditException (если allowCloneMissingLayout равно false). |
Возвращаемое значение
Вставленный слайд.
Исключения
исключение | условие |
---|---|
PptxEditException | Выбрасывается, если в указанном мастере нет подходящего макета и allowCloneMissingLayout равно false. |
См. также
- интерфейс ISlide
- интерфейс IMasterSlide
- интерфейс ISlideCollection
- пространство имен Aspose.Slides
- сборка Aspose.Slides