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