Une présentation.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Presentation | Ajoute l'utilisateur donné à la liste des éditeurs pour Presentation. |
add | Presentation | Ajoute l'utilisateur donné à la liste des éditeurs pour Presentation. |
add | Presentation | Ajoute le tableau d'utilisateurs donné à la liste des éditeurs de Presentation. |
add | Presentation | Ajoute l'utilisateur donné à la liste des spectateurs de Presentation. |
add | Presentation | Ajoute l'utilisateur donné à la liste des spectateurs de Presentation. |
add | Presentation | Ajoute le tableau d'utilisateurs donné à la liste des spectateurs de Presentation. |
append | Slide | Ajoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie Predefined basée sur le masque actuel. |
append | Slide | Ajoute une diapositive à la fin de la présentation en utilisant la mise en page spécifiée en fonction du masque actuel. |
append | Slide | Ajoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie spécifiée en fonction du modèle actuel. |
append | Slide | Ajoute une copie du Slide fourni à la fin de la présentation. |
append | Slide | Ajoute une copie de l'Slide fourni à partir de la présentation source à la fin de la présentation actuelle, et définit le lien de la diapositive comme spécifié par Slide. |
get | User[] | Obtient la liste des éditeurs pour ce Presentation. |
get | String | Récupère l'identifiant unique de la présentation. |
get | Layout[] | Récupère les mises en page de la présentation. |
get | Master[] | Récupère les masques de la présentation. |
get | String | Récupère le nom ou le titre de la présentation. |
get | Notes | Récupère le masque des notes de la présentation. |
get | Number | Obtient la hauteur de page du masque des notes et des pages de notes de la présentation en points. |
get | Number | Obtient la largeur de page du masque des notes et des pages de notes de la présentation en points. |
get | Page | Renvoie le Page avec l'ID spécifié ou null si aucun n'existe. |
get | Number | Renvoie la hauteur de page des diapositives, des mises en page et des masques de la présentation, en points. |
get | Number | Renvoie la largeur de page des diapositives, des mises en page et des masques de la présentation, en points. |
get | Selection|null | Obtient la sélection de l'utilisateur dans la présentation active. |
get | Slide|null | Renvoie le Slide avec l'ID spécifié ou null si aucun n'existe. |
get | Slide[] | Récupère les diapositives de la présentation. |
get | String | Récupère l'URL permettant d'accéder à cette présentation. |
get | User[] | Obtient la liste des lecteurs et des commentateurs pour ce Presentation. |
insert | Slide | Insère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page prédéfinie Predefined basée sur le masque actuel. |
insert | Slide | Insère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page spécifiée en fonction du masque actuel. |
insert | Slide | Insère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page prédéfinie spécifiée en fonction du masque actuel. |
insert | Slide | Insère une copie de l'Slide fourni à l'index spécifié dans la présentation. |
insert | Slide | Insère une copie de l'Slide fourni à partir de la présentation source dans l'index spécifié de la présentation actuelle, et définit le lien de la diapositive comme spécifié par Slide. |
remove | Presentation | Supprime l'utilisateur donné de la liste des éditeurs pour le Presentation. |
remove | Presentation | Supprime l'utilisateur donné de la liste des éditeurs pour le Presentation. |
remove | Presentation | Supprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs pour le Presentation. |
remove | Presentation | Supprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs pour le Presentation. |
replace | Integer | Remplace toutes les instances du texte à rechercher par le texte de remplacement. |
replace | Integer | Remplace toutes les instances du texte à rechercher par le texte de remplacement. |
save | void | Enregistre le Presentation actuel. |
set | void | Définit le nom ou le titre de la présentation. |
Documentation détaillée
add Editor(emailAddress)
Ajoute l'utilisateur donné à la liste des éditeurs pour Presentation. Si l'utilisateur figurait déjà dans la liste des spectateurs, cette méthode le retire de cette liste.
Paramètres
| Nom | Type | Description |
|---|---|---|
email | String | Adresse e-mail de l'utilisateur à ajouter. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Editor(user)
Ajoute l'utilisateur donné à la liste des éditeurs pour Presentation. Si l'utilisateur figurait déjà dans la liste des spectateurs, cette méthode le retire de cette liste.
Paramètres
| Nom | Type | Description |
|---|---|---|
user | User | Représentation de l'utilisateur à ajouter. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Editors(emailAddresses)
Ajoute le tableau d'utilisateurs donné à la liste des éditeurs de Presentation. Si l'un des utilisateurs figurait déjà dans la liste des spectateurs, cette méthode le retire de cette liste.
Paramètres
| Nom | Type | Description |
|---|---|---|
email | String[] | Tableau des adresses e-mail des utilisateurs à ajouter. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Viewer(emailAddress)
Ajoute l'utilisateur donné à la liste des spectateurs de Presentation. Si l'utilisateur figure déjà dans la liste des éditeurs, cette méthode n'a aucun effet.
Paramètres
| Nom | Type | Description |
|---|---|---|
email | String | Adresse e-mail de l'utilisateur à ajouter. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Viewer(user)
Ajoute l'utilisateur donné à la liste des spectateurs de Presentation. Si l'utilisateur figure déjà dans la liste des éditeurs, cette méthode n'a aucun effet.
Paramètres
| Nom | Type | Description |
|---|---|---|
user | User | Représentation de l'utilisateur à ajouter. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
add Viewers(emailAddresses)
Ajoute le tableau d'utilisateurs donné à la liste des spectateurs de Presentation. Si l'un des utilisateurs figurait déjà dans la liste des éditeurs, cette méthode n'a aucun effet pour lui.
Paramètres
| Nom | Type | Description |
|---|---|---|
email | String[] | Tableau des adresses e-mail des utilisateurs à ajouter. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide()
Ajoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie Predefined basée sur le masque actuel. Le master actuel est l'un des suivants :
- Masque de la dernière diapositive actuelle.
- Le premier masque de la présentation, s'il n'y a pas de diapositive.
Renvois
Slide : la nouvelle diapositive ajoutée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(layout)
Ajoute une diapositive à la fin de la présentation en utilisant la mise en page spécifiée en fonction du masque actuel. Le master actuel est l'un des suivants :
- Masque de la dernière diapositive actuelle.
- Le premier masque de la présentation, s'il n'y a pas de diapositive.
Paramètres
| Nom | Type | Description |
|---|---|---|
layout | Layout | Mise en page à utiliser pour la nouvelle diapositive. Elle doit être présente dans le masque actuel. |
Renvois
Slide : la nouvelle diapositive ajoutée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(predefinedLayout)
Ajoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie spécifiée en fonction du modèle actuel. Le master actuel est l'un des suivants :
- Masque de la dernière diapositive actuelle.
- Le premier masque de la présentation, s'il n'y a pas de diapositive.
Paramètres
| Nom | Type | Description |
|---|---|---|
predefined | Predefined | Mise en page prédéfinie à utiliser pour la nouvelle diapositive. Elle doit être présente dans le masque actuel. |
Renvois
Slide : la nouvelle diapositive ajoutée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(slide)
Ajoute une copie du Slide fourni à la fin de la présentation.
Si la diapositive copiée provient d'une autre présentation, les pages de mise en page et de masque parent sont également copiées si elles n'existent pas déjà dans cette présentation.
// Copy a slide from another presentation and appends it. const otherPresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = otherPresentation.getSlides()[0]; currentPresentation.appendSlide(slide);
Paramètres
| Nom | Type | Description |
|---|---|---|
slide | Slide | Diapositive à copier et à ajouter. |
Renvois
Slide : la nouvelle diapositive ajoutée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
append Slide(slide, linkingMode)
Ajoute une copie de l'Slide fourni à partir de la présentation source à la fin de la présentation actuelle, et définit le lien de la diapositive comme spécifié par Slide.
Si la diapositive copiée provient d'une autre présentation, les pages de mise en page et de masque parent sont également copiées si elles n'existent pas déjà dans la présentation actuelle.
Si le mode d'association est Slide, la diapositive ajoutée peut être mise à jour pour correspondre à la diapositive source fournie lorsque Slide.refreshSlide() est appelé. Les autres collaborateurs peuvent voir le lien vers la diapositive source. Slide ne peut pas être utilisé avec des diapositives sources de la présentation actuelle.
// Copy a slide from another presentation, then append and link it. const sourcePresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = sourcePresentation.getSlides()[0]; const appendedSlide = currentPresentation.appendSlide( slide, SlidesApp.SlideLinkingMode.LINKED, );
Paramètres
| Nom | Type | Description |
|---|---|---|
slide | Slide | Diapositive à copier, à ajouter et à associer. |
linking | Slide | Mode d'association à utiliser. |
Renvois
Slide : la nouvelle diapositive.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Editors()
Obtient la liste des éditeurs pour ce Presentation.
Renvois
User[] : tableau des utilisateurs disposant des droits de modification.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Id()
Récupère l'identifiant unique de la présentation. L'ID de présentation est utilisé avec Slides pour ouvrir une instance de présentation spécifique.
Renvois
String : ID de la présentation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Layouts()
Récupère les mises en page de la présentation.
Renvois
Layout[] : liste des mises en page de cette présentation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Masters()
Récupère les masques de la présentation.
Renvois
Master[] : liste des masques de cette présentation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Name()
Récupère le nom ou le titre de la présentation.
Renvois
String : titre de cette présentation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Notes Master()
Récupère le masque des notes de la présentation.
Renvois
Notes : masque des notes de la présentation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Notes Page Height()
Obtient la hauteur de page du masque des notes et des pages de notes de la présentation en points. Elles ont toutes la même hauteur de page.
Renvois
Number : hauteur de la page de notes en points.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Notes Page Width()
Obtient la largeur de page du masque des notes et des pages de notes de la présentation en points. Elles ont toutes la même largeur de page.
Renvois
Number : largeur de la page de notes en points.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
Renvoie le Page avec l'ID spécifié ou null si aucun n'existe.
Paramètres
| Nom | Type | Description |
|---|---|---|
id | String | ID de l'élément de page récupéré. |
Renvois
Page : élément de page avec l'ID donné.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Height()
Renvoie la hauteur de page des diapositives, des mises en page et des masques de la présentation, en points. Elles ont toutes la même hauteur de page.
Renvois
Number : hauteur de la page en points.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Width()
Renvoie la largeur de page des diapositives, des mises en page et des masques de la présentation, en points. Elles ont toutes la même largeur de page.
Renvois
Number : largeur de la page en points.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Selection()
Obtient la sélection de l'utilisateur dans la présentation active. Un script ne peut accéder à la sélection de l'utilisateur qui l'exécute que s'il est lié à la présentation.
Notez que la sélection renvoyée est la sélection effective actuelle. À mesure que le script apporte diverses modifications à la présentation, la sélection est transformée pour en tenir compte. Par exemple, si deux formes A et B sont sélectionnées, puis que le script supprime la forme B, l'objet de sélection renvoyé est mis à jour de manière implicite de sorte que seule la forme A soit sélectionnée.
// Gets the current active page that is selected in the active presentation. const selection = SlidesApp.getActivePresentation().getSelection(); const currentPage = selection.getCurrentPage();
Renvois
Selection|null : représentation de la sélection de l'utilisateur ou null si le script n'est pas lié à la présentation ou s'il n'y a pas de sélection utilisateur valide.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide By Id(id)
Renvoie le Slide avec l'ID spécifié ou null si aucun n'existe.
Paramètres
| Nom | Type | Description |
|---|---|---|
id | String | ID de la diapositive récupérée. |
Renvois
Slide|null : diapositive avec l'ID donné.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slides()
Récupère les diapositives de la présentation.
Renvois
Slide[] : liste des diapositives de la présentation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Url()
Récupère l'URL permettant d'accéder à cette présentation.
const presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail( '<email-address>', presentation.getName(), presentation.getUrl(), );
Renvois
String : URL permettant d'accéder à la présentation actuelle.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Viewers()
Obtient la liste des lecteurs et des commentateurs pour ce Presentation.
Renvois
User[] : tableau des utilisateurs disposant de l'autorisation d'afficher ou de commenter.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex)
Insère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page prédéfinie Predefined basée sur le masque actuel. Le maître actuel est l'un des suivants :
- Masque de la diapositive précédente.
- Le maître de la première diapositive, si insertionIndex est égal à zéro.
- Le premier masque de la présentation, s'il n'y a pas de diapositive.
Paramètres
| Nom | Type | Description |
|---|---|---|
insertion | Integer | Index basé sur zéro indiquant où insérer la diapositive. |
Renvois
Slide : la nouvelle diapositive insérée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, layout)
Insère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page spécifiée en fonction du masque actuel. Le master actuel est l'un des suivants :
- Masque de la diapositive précédente.
- Le maître de la première diapositive, si insertionIndex est égal à zéro.
- Le premier masque de la présentation, s'il n'y a pas de diapositive.
Paramètres
| Nom | Type | Description |
|---|---|---|
insertion | Integer | Index basé sur zéro indiquant où insérer la diapositive. |
layout | Layout | Mise en page à utiliser pour la nouvelle diapositive. Elle doit être présente dans le masque actuel. |
Renvois
Slide : la nouvelle diapositive insérée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, predefinedLayout)
Insère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page prédéfinie spécifiée en fonction du masque actuel. Le master actuel est l'un des suivants :
- Masque de la diapositive précédente.
- Le maître de la première diapositive, si insertionIndex est égal à zéro.
- Le premier masque de la présentation, s'il n'y a pas de diapositive.
Paramètres
| Nom | Type | Description |
|---|---|---|
insertion | Integer | Index basé sur zéro indiquant où insérer la diapositive. |
predefined | Predefined | Mise en page prédéfinie à utiliser pour la nouvelle diapositive. Elle doit être présente dans le masque actuel. |
Renvois
Slide : la nouvelle diapositive insérée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, slide)
Insère une copie de l'Slide fourni à l'index spécifié dans la présentation.
Si la diapositive copiée provient d'une autre présentation, les pages de mise en page et de masque parent sont également copiées si elles n'existent pas déjà dans cette présentation.
// Copy a slide from another presentation and inserts it. const otherPresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = otherPresentation.getSlides()[0]; const insertionIndex = 1; currentPresentation.insertSlide(insertionIndex, slide);
Paramètres
| Nom | Type | Description |
|---|---|---|
insertion | Integer | Index basé sur zéro indiquant où insérer la diapositive. |
slide | Slide | Diapositive à copier et à insérer. |
Renvois
Slide : la nouvelle diapositive insérée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Slide(insertionIndex, slide, linkingMode)
Insère une copie de l'Slide fourni à partir de la présentation source dans l'index spécifié de la présentation actuelle, et définit le lien de la diapositive comme spécifié par Slide.
Si la diapositive copiée provient d'une autre présentation, les pages de mise en page et de masque parent sont également copiées si elles n'existent pas déjà dans la présentation actuelle.
Si le mode d'association est Slide, la diapositive insérée peut être mise à jour pour correspondre à la diapositive source fournie lorsque Slide.refreshSlide() est appelé. Les autres collaborateurs peuvent voir le lien vers la diapositive source. Slide ne peut pas être utilisé avec des diapositives sources de la présentation actuelle.
// Copy a slide from another presentation, then insert and link it. const sourcePresentation = SlidesApp.openById('presentationId'); const currentPresentation = SlidesApp.getActivePresentation(); const slide = sourcePresentation.getSlides()[0]; const insertionIndex = 1; const insertedSlide = currentPresentation.insertSlide( insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED, );
Paramètres
| Nom | Type | Description |
|---|---|---|
insertion | Integer | Index basé sur zéro indiquant où insérer la diapositive. |
slide | Slide | Diapositive à copier et à insérer. |
linking | Slide | Mode d'association à utiliser. |
Renvois
Slide : la nouvelle diapositive.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Editor(emailAddress)
Supprime l'utilisateur donné de la liste des éditeurs pour le Presentation. Cette méthode n'empêche pas les utilisateurs d'accéder à Presentation s'ils appartiennent à une classe d'utilisateurs disposant d'un accès général. Par exemple, si Presentation est partagé avec l'ensemble du domaine de l'utilisateur ou si Presentation se trouve dans un Drive partagé auquel l'utilisateur peut accéder.
Pour les fichiers Drive, cela supprime également l'utilisateur de la liste des lecteurs.
Paramètres
| Nom | Type | Description |
|---|---|---|
email | String | Adresse e-mail de l'utilisateur à supprimer. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Editor(user)
Supprime l'utilisateur donné de la liste des éditeurs pour le Presentation. Cette méthode n'empêche pas les utilisateurs d'accéder à Presentation s'ils appartiennent à une classe d'utilisateurs disposant d'un accès général. Par exemple, si Presentation est partagé avec l'ensemble du domaine de l'utilisateur ou si Presentation se trouve dans un Drive partagé auquel l'utilisateur peut accéder.
Pour les fichiers Drive, cela supprime également l'utilisateur de la liste des lecteurs.
Paramètres
| Nom | Type | Description |
|---|---|---|
user | User | Représentation de l'utilisateur à supprimer. |
Renvois
Presentation : ce Presentation, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Viewer(emailAddress)
Supprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs pour le Presentation. Cette méthode n'a aucun effet si l'utilisateur est un éditeur, et non un lecteur ou un commentateur. Cette méthode n'empêche pas non plus les utilisateurs d'accéder à Presentation s'ils appartiennent à une classe d'utilisateurs disposant d'un accès général (par exemple, si Presentation est partagé avec l'ensemble du domaine de l'utilisateur ou si Presentation se trouve dans un Drive partagé auquel l'utilisateur peut accéder).Presentation
Pour les fichiers Drive, cela supprime également l'utilisateur de la liste des éditeurs.
Paramètres
| Nom | Type | Description |
|---|---|---|
email | String | Adresse e-mail de l'utilisateur à supprimer. |
Renvois
Presentation : ce Presentation pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Viewer(user)
Supprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs pour le Presentation. Cette méthode n'a aucun effet si l'utilisateur est un éditeur et non un lecteur. Cette méthode n'empêche pas non plus les utilisateurs d'accéder à Presentation s'ils appartiennent à une classe d'utilisateurs disposant d'un accès général (par exemple, si Presentation est partagé avec l'ensemble du domaine de l'utilisateur ou si Presentation se trouve dans un Drive partagé auquel l'utilisateur peut accéder).
Pour les fichiers Drive, cela supprime également l'utilisateur de la liste des éditeurs.
Paramètres
| Nom | Type | Description |
|---|---|---|
user | User | Représentation de l'utilisateur à supprimer. |
Renvois
Presentation : ce Presentation pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText)
Remplace toutes les instances du texte à rechercher par le texte de remplacement. La recherche n'est pas sensible à la casse.
Paramètres
| Nom | Type | Description |
|---|---|---|
find | String | Texte à rechercher. |
replace | String | Texte à utiliser pour remplacer le texte correspondant. |
Renvois
Integer : le nombre d'occurrences a changé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
Remplace toutes les instances du texte à rechercher par le texte de remplacement.
Paramètres
| Nom | Type | Description |
|---|---|---|
find | String | Texte à rechercher. |
replace | String | Texte à utiliser pour remplacer le texte correspondant. |
match | Boolean | Si la valeur est true, la recherche est sensible à la casse. Si la valeur est false, la recherche n'est pas sensible à la casse. |
Renvois
Integer : le nombre d'occurrences a changé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
save And Close()
Enregistre le Presentation actuel. Entraîne le vidage et l'application des mises à jour en attente.
La méthode save est automatiquement appelée à la fin de l'exécution du script pour chaque Presentation ouvert, même si l'exécution du script s'est terminée par une erreur.
Vous ne pouvez pas modifier un Presentation clôturé. Utilisez l'une des méthodes d'ouverture sur Slides pour rouvrir une présentation donnée à des fins de modification.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Name(name)
Définit le nom ou le titre de la présentation.
Paramètres
| Nom | Type | Description |
|---|---|---|
name | String | Nom à définir pour cette présentation. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations