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();
});
プロパティ
| layout |
新しいスライドに使用するスライド レイアウトの ID を指定します。
|
| slide |
新しいスライドに使用するスライド マスターの ID を指定します。
|
プロパティの詳細
layoutId
新しいスライドに使用するスライド レイアウトの ID を指定します。
layoutIdが指定されていないが、slideMasterIdが指定されている場合は、指定したスライド マスターからの最初のレイアウトの ID が使用されます。
slideMasterIdが指定されていないが、layoutIdが指定されている場合は、既定のスライド マスター (slideMasterId説明で指定されている) で指定したレイアウトを使用できる必要があります。 それ以外の場合は、エラーがスローされます。
layoutId?: string;
プロパティ値
string
注釈
slideMasterId
新しいスライドに使用するスライド マスターの ID を指定します。
slideMasterIdが指定されていない場合は、前のスライドのスライド マスターが使用されます。 前のスライドがない場合は、プレゼンテーションの最初のスライド マスターが使用されます。
slideMasterId?: string;
プロパティ値
string