PowerPoint.AddSlideOptions interface

Представляет варианты, доступные при добавлении нового слайда.

Комментарии

Набор API: PowerPointApi 1.3

Используется

Примеры

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/powerpoint/slide-management/add-slides.yaml

const chosenMaster = (document.getElementById("master-id") as HTMLInputElement).value;
const chosenLayout = (document.getElementById("layout-id") as HTMLInputElement).value;

await PowerPoint.run(async function(context) {
  // Create a new slide using an existing master slide and layout.
  const newSlideOptions: PowerPoint.AddSlideOptions = {
    slideMasterId: chosenMaster, /* An ID from `Presentation.slideMasters`. */
    layoutId: chosenLayout /* An ID from `SlideMaster.layouts`. */
  };
  context.presentation.slides.add(newSlideOptions);
  await context.sync();
});

Свойства

index

Индекс на основе 0, с которым должен быть вставлен новый слайд. Если индекс не указан или находится за пределами диапазона, новый слайд будет добавлен в конце презентации.

layoutId

Указывает идентификатор макета слайда, который будет использоваться на новом слайде. Если указано "нет layoutId ", но указано "а", slideMasterId то будет использоваться идентификатор первого макета из указанного образца слайдов. Если параметр "нет slideMasterId ", но задан значок layoutId , то для образца слайдов по умолчанию должен быть доступен указанный макет (как указано в slideMasterId описании). В противном случае будет выдана ошибка.

slideMasterId

Указывает идентификатор образца слайдов, который будет использоваться для нового слайда. Если он не slideMasterId указан, используется образец предыдущего слайда. Если предыдущих слайдов нет, используется первый образец слайдов презентации.

Сведения о свойстве

index

Примечание

Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.

Индекс на основе 0, с которым должен быть вставлен новый слайд. Если индекс не указан или находится за пределами диапазона, новый слайд будет добавлен в конце презентации.

index?: number;

Значение свойства

number

Комментарии

Набор API: PowerPointApi BETA (ТОЛЬКО ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ)

layoutId

Указывает идентификатор макета слайда, который будет использоваться на новом слайде. Если указано "нет layoutId ", но указано "а", slideMasterId то будет использоваться идентификатор первого макета из указанного образца слайдов. Если параметр "нет slideMasterId ", но задан значок layoutId , то для образца слайдов по умолчанию должен быть доступен указанный макет (как указано в slideMasterId описании). В противном случае будет выдана ошибка.

layoutId?: string;

Значение свойства

string

Комментарии

Набор API: PowerPointApi 1.3

slideMasterId

Указывает идентификатор образца слайдов, который будет использоваться для нового слайда. Если он не slideMasterId указан, используется образец предыдущего слайда. Если предыдущих слайдов нет, используется первый образец слайдов презентации.

slideMasterId?: string;

Значение свойства

string

Комментарии

Набор API: PowerPointApi 1.3