PowerPoint JavaScript API
E700373
PowerPoint JavaScript API is a web-based programming interface that lets developers create, read, and modify PowerPoint presentations through JavaScript add-ins.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript API
ⓘ
Office JavaScript API component ⓘ web-based programming interface ⓘ |
| accessibleFrom | Office Add-ins NERFINISHED ⓘ |
| accessPattern | context-based object access ⓘ |
| developedBy | Microsoft ⓘ |
| documentedAt | https://learn.microsoft.com/office/dev/add-ins/reference/javascript-api-for-office ⓘ |
| enables |
automation of PowerPoint tasks
ⓘ
creation of PowerPoint add-ins ⓘ modifying PowerPoint presentations ⓘ reading PowerPoint presentations ⓘ |
| exposes |
PowerPoint-specific object model
NERFINISHED
ⓘ
image object ⓘ presentation object ⓘ shape object ⓘ slide object ⓘ table object ⓘ text range object ⓘ |
| introducedAs | PowerPoint-specific subset of Office JavaScript API NERFINISHED ⓘ |
| partOf |
Office Add-ins platform
NERFINISHED
ⓘ
Office JavaScript API NERFINISHED ⓘ |
| programmingLanguage | JavaScript ⓘ |
| requires | Office.js library NERFINISHED ⓘ |
| runsIn |
PowerPoint for Mac
NERFINISHED
ⓘ
PowerPoint for Windows NERFINISHED ⓘ PowerPoint on iPad NERFINISHED ⓘ PowerPoint on the web NERFINISHED ⓘ |
| securityModel | runs in sandboxed web add-in environment ⓘ |
| supports |
PowerPointApi requirement sets
NERFINISHED
ⓘ
coauthoring scenarios via add-ins ⓘ deleting slides ⓘ formatting shapes ⓘ formatting text ⓘ inserting images ⓘ inserting slides ⓘ navigating between slides ⓘ reading metadata of presentations ⓘ reading slide collections ⓘ reordering slides ⓘ selection of shapes ⓘ working with slide layouts ⓘ working with slide masters ⓘ |
| supportsApplication | Microsoft PowerPoint NERFINISHED ⓘ |
| targetDeveloper |
Office add-in developers
ⓘ
web developers ⓘ |
| uses |
JavaScript promises
ⓘ
asynchronous programming model ⓘ load and sync pattern for object properties ⓘ |
| versioningModel | requirement sets ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.