Prezentacja
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addEditor(emailAddress) | Presentation | Dodaje danego użytkownika do listy edytorów Presentation . |
addEditor(user) | Presentation | Dodaje danego użytkownika do listy edytorów Presentation . |
addEditors(emailAddresses) | Presentation | Dodaje daną tablicę użytkowników do listy edytorów Presentation . |
addViewer(emailAddress) | Presentation | Dodaje danego użytkownika do listy widzów na liście Presentation . |
addViewer(user) | Presentation | Dodaje danego użytkownika do listy widzów na liście Presentation . |
addViewers(emailAddresses) | Presentation | Dodaje daną tablicę użytkowników do listy przeglądających Presentation . |
appendSlide() | Slide | Dodaje slajd na końcu prezentacji, korzystając ze wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego szablonu głównego. |
appendSlide(layout) | Slide | Dodaje slajd na końcu prezentacji, stosując określony układ na podstawie bieżącego szablonu głównego. |
appendSlide(predefinedLayout) | Slide | Dodaje slajd na końcu prezentacji, wykorzystując określony wstępnie układ na podstawie bieżącego wzorca. |
appendSlide(slide) | Slide | Dodaje na końcu prezentacji kopię podanego atrybutu Slide . |
appendSlide(slide, linkingMode) | Slide | Dodaje na końcu bieżącej prezentacji kopię podanego pliku Slide z prezentacji źródłowej i ustawia link do slajdu określony przez SlideLinkingMode . |
getEditors() | User[] | Pobiera listę edytorów Presentation . |
getId() | String | Pobiera unikalny identyfikator prezentacji. |
getLayouts() | Layout[] | Pobiera układy z prezentacji. |
getMasters() | Master[] | Pobiera wzorce w prezentacji. |
getName() | String | Pobiera nazwę lub tytuł prezentacji. |
getNotesMaster() | NotesMaster | Pobiera mastera notatek z prezentacji. |
getNotesPageHeight() | Number | Pobiera w punktach punkty wysokości strony głównej notatek i notatek w prezentacji. |
getNotesPageWidth() | Number | Pobiera w punktach punkty szerokości strony głównej notatek i notatek w prezentacji. |
getPageElementById(id) | PageElement | Zwraca PageElement o podanym identyfikatorze lub null , jeśli nie istnieje. |
getPageHeight() | Number | Pobiera w punktach wysokość strony, slajdów i elementów nadrzędnych w prezentacji. |
getPageWidth() | Number | Pobiera punkty stron, slajdów i elementów nadrzędnych z prezentacji w punktach. |
getSelection() | Selection | Pobiera wybór użytkownika z aktywnej prezentacji. |
getSlideById(id) | Slide | Zwraca Slide o podanym identyfikatorze lub null , jeśli nie istnieje. |
getSlides() | Slide[] | Pobiera slajdy z prezentacji. |
getUrl() | String | Pobiera adres URL umożliwiający dostęp do tej prezentacji. |
getViewers() | User[] | Pobiera listę widzów i komentujących w przypadku: Presentation . |
insertSlide(insertionIndex) | Slide | Wstawia slajd w określonym indeksie w prezentacji za pomocą wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego wzorca. |
insertSlide(insertionIndex, layout) | Slide | Wstawia slajd w określonym indeksie w prezentacji przy użyciu określonego układu na podstawie bieżącego wzorca. |
insertSlide(insertionIndex, predefinedLayout) | Slide | Wstawia slajd w określonym indeksie w prezentacji przy użyciu wstępnie zdefiniowanego układu na podstawie bieżącego wzorca. |
insertSlide(insertionIndex, slide) | Slide | Wstawia kopię podanego Slide w określonym indeksie w prezentacji. |
insertSlide(insertionIndex, slide, linkingMode) | Slide | Wstawia kopię podanej prezentacji Slide z prezentacji źródłowej do określonego indeksu w bieżącej prezentacji i ustawia link do slajdu w sposób określony przez SlideLinkingMode . |
removeEditor(emailAddress) | Presentation | Danego użytkownika nie ma na liście edytorów Presentation . |
removeEditor(user) | Presentation | Danego użytkownika nie ma na liście edytorów Presentation . |
removeViewer(emailAddress) | Presentation | Usunięcie określonego użytkownika z listy widzów i komentujących mających miejsce w domenie Presentation . |
removeViewer(user) | Presentation | Usunięcie określonego użytkownika z listy widzów i komentujących mających miejsce w domenie Presentation . |
replaceAllText(findText, replaceText) | Integer | Zastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu. |
replaceAllText(findText, replaceText, matchCase) | Integer | Zastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu. |
saveAndClose() | void | Zapisuje bieżący Presentation . |
setName(name) | void | Określa nazwę lub tytuł prezentacji. |
Szczegółowa dokumentacja
addEditor(emailAddress)
Dodaje danego użytkownika do listy edytorów Presentation
. Jeśli użytkownik był już na liście, ta metoda spowoduje, że zniknie on z listy widzów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz dodać. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditor(user)
Dodaje danego użytkownika do listy edytorów Presentation
. Jeśli użytkownik był już na liście, ta metoda spowoduje, że zniknie on z listy widzów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Wskazanie użytkownika do dodania. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditors(emailAddresses)
Dodaje daną tablicę użytkowników do listy edytorów Presentation
. Jeśli któryś z użytkowników znalazł się już na liście widzów, ta metoda spowoduje wykluczenie go z listy widzów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddresses | String[] | Tablica adresów e-mail użytkowników, których chcesz dodać. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(emailAddress)
Dodaje danego użytkownika do listy widzów na liście Presentation
. Jeśli użytkownik był już na liście edytorów, ta metoda nie jest brana pod uwagę.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz dodać. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(user)
Dodaje danego użytkownika do listy widzów na liście Presentation
. Jeśli użytkownik był już na liście edytorów, ta metoda nie jest brana pod uwagę.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Wskazanie użytkownika do dodania. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewers(emailAddresses)
Dodaje daną tablicę użytkowników do listy przeglądających Presentation
. Jeśli któryś z użytkowników znalazł się już na liście edytorów, ta metoda nie będzie miała dla niego zastosowania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddresses | String[] | Tablica adresów e-mail użytkowników, których chcesz dodać. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide()
Dodaje slajd na końcu prezentacji, korzystając ze wstępnie zdefiniowanego układu PredefinedLayout.BLANK
na podstawie bieżącego szablonu głównego. Obecny master to:
- Wzorzec bieżącego ostatniego slajdu.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Zwróć
Slide
– nowy dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(layout)
Dodaje slajd na końcu prezentacji, stosując określony układ na podstawie bieżącego szablonu głównego. Obecny master to:
- Wzorzec bieżącego ostatniego slajdu.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
layout | Layout | Układ używany w nowym slajdzie; powinien być obecny w bieżącym wzorcu. |
Zwróć
Slide
– nowy dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(predefinedLayout)
Dodaje slajd na końcu prezentacji, wykorzystując określony wstępnie układ na podstawie bieżącego wzorca. Obecny master to:
- Wzorzec bieżącego ostatniego slajdu.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
predefinedLayout | PredefinedLayout | Wstępnie zdefiniowany układ, który ma być używany w nowym slajdzie; powinien być obecny w bieżącym wzorcu. |
Zwróć
Slide
– nowy dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide)
Dodaje na końcu prezentacji kopię podanego atrybutu Slide
.
Jeśli kopiowany slajd pochodzi z innej prezentacji, zostaną skopiowane również nadrzędne strony nadrzędne i strony układu, jeśli jeszcze nie istnieją w tej prezentacji.
// Copy a slide from another presentation and appends it. var otherPresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = otherPresentation.getSlides()[0]; currentPresentation.appendSlide(slide);
Parametry
Nazwa | Typ | Opis |
---|---|---|
slide | Slide | Slajd, który chcesz skopiować i dołączyć. |
Zwróć
Slide
– nowy dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide, linkingMode)
Dodaje na końcu bieżącej prezentacji kopię podanego pliku Slide
z prezentacji źródłowej i ustawia link do slajdu określony przez SlideLinkingMode
.
Jeśli skopiowany slajd pochodzi z innej prezentacji, skopiowane zostaną również nadrzędne strony nadrzędne i strony układu, jeśli nie istnieją jeszcze w bieżącej prezentacji.
Jeśli tryb linku to SlideLinkingMode.LINKED
, dołączony slajd może zostać zaktualizowany tak, aby pasował do podanego slajdu źródłowego po wywołaniu metody Slide.refreshSlide()
. Link do slajdu źródłowego zobaczą inni współpracownicy. Slajdów SlideLinkingMode.LINKED
nie można używać ze slajdami źródłowymi z bieżącej prezentacji.
// Copy a slide from another presentation, then append and link it. var sourcePresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = sourcePresentation.getSlides()[0]; var appendedSlide = currentPresentation.appendSlide(slide, SlidesApp.SlideLinkingMode.LINKED);
Parametry
Nazwa | Typ | Opis |
---|---|---|
slide | Slide | Slajd, który chcesz skopiować, dołączyć i połączyć. |
linkingMode | SlideLinkingMode | Tryb linku, którego chcesz używać. |
Zwróć
Slide
– nowy slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEditors()
Pobiera listę edytorów Presentation
.
Zwróć
User[]
– tablica użytkowników z uprawnieniami do edycji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getId()
Pobiera unikalny identyfikator prezentacji. Identyfikator prezentacji jest używany w SlidesApp.openById()
do otwierania określonej instancji prezentacji.
Zwróć
String
– identyfikator tej prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLayouts()
getMasters()
getName()
Pobiera nazwę lub tytuł prezentacji.
Zwróć
String
– tytuł tej prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesMaster()
Pobiera mastera notatek z prezentacji.
Zwróć
NotesMaster
– master w prezentacji,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageHeight()
Pobiera w punktach punkty wysokości strony głównej notatek i notatek w prezentacji. Wszystkie mają taką samą wysokość strony.
Zwróć
Number
– wysokość strony notatek w punktach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageWidth()
Pobiera w punktach punkty szerokości strony głównej notatek i notatek w prezentacji. Wszystkie mają taką samą szerokość strony.
Zwróć
Number
– szerokość strony notatek w punktach,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
Zwraca PageElement
o podanym identyfikatorze lub null
, jeśli nie istnieje.
Parametry
Nazwa | Typ | Opis |
---|---|---|
id | String | Identyfikator pobieranego elementu strony. |
Zwróć
PageElement
– element strony o podanym identyfikatorze.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageHeight()
Pobiera w punktach wysokość strony, slajdów i elementów nadrzędnych w prezentacji. Wszystkie mają taką samą wysokość strony.
Zwróć
Number
– wysokość strony w punktach,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageWidth()
Pobiera punkty stron, slajdów i elementów nadrzędnych z prezentacji w punktach. Wszystkie mają taką samą szerokość strony.
Zwróć
Number
– szerokość strony w punktach,
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSelection()
Pobiera wybór użytkownika z aktywnej prezentacji. Skrypt ma dostęp tylko do zaznaczenia użytkownika, który go uruchomił, i tylko wtedy, gdy skrypt jest powiązany z prezentacją.
Zwrócony wybór jest aktualnym wyborem. Gdy skrypt wprowadza różne zmiany w prezentacji, zaznaczenie jest przekształcane, aby je uwzględnić. Jeśli na przykład zaznaczone są dwa kształty A i B, a skrypt usunie kształt B, domyślnie zwracany jest obiekt zwracany w taki sposób, że wybrany jest tylko kształt A.
// Gets the current active page that is selected in the active presentation. var selection = SlidesApp.getActivePresentation().getSelection(); var currentPage = selection.getCurrentPage();
Zwróć
Selection
– reprezentacja wyboru użytkownika lub null
, jeśli skrypt nie jest powiązany z prezentacją lub nie ma prawidłowego wyboru użytkownika.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideById(id)
Zwraca Slide
o podanym identyfikatorze lub null
, jeśli nie istnieje.
Parametry
Nazwa | Typ | Opis |
---|---|---|
id | String | Identyfikator pobieranego slajdu. |
Zwróć
Slide
– slajd o podanym identyfikatorze.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlides()
getUrl()
Pobiera adres URL umożliwiający dostęp do tej prezentacji.
var presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());
Zwróć
String
– URL umożliwiający dostęp do bieżącej prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getViewers()
Pobiera listę widzów i komentujących w przypadku: Presentation
.
Zwróć
User[]
– tablica użytkowników z uprawnieniami do wyświetlania lub komentowania.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex)
Wstawia slajd w określonym indeksie w prezentacji za pomocą wstępnie zdefiniowanego układu PredefinedLayout.BLANK
na podstawie bieżącego wzorca. Obecny master to:
- Wzorzec poprzedniego slajdu.
- Wzorzec pierwszego slajdu, jeśli współczynnik wstawiania indeksu wynosi 0.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks zerowy wskazujący, gdzie należy wstawić slajd. |
Zwróć
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, layout)
Wstawia slajd w określonym indeksie w prezentacji przy użyciu określonego układu na podstawie bieżącego wzorca. Obecny master to:
- Wzorzec poprzedniego slajdu.
- Wzorzec pierwszego slajdu, jeśli współczynnik wstawiania indeksu wynosi 0.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks zerowy wskazujący, gdzie należy wstawić slajd. |
layout | Layout | Układ używany w nowym slajdzie; powinien być obecny w bieżącym wzorcu. |
Zwróć
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, predefinedLayout)
Wstawia slajd w określonym indeksie w prezentacji przy użyciu wstępnie zdefiniowanego układu na podstawie bieżącego wzorca. Obecny master to:
- Wzorzec poprzedniego slajdu.
- Wzorzec pierwszego slajdu, jeśli współczynnik wstawiania indeksu wynosi 0.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks zerowy wskazujący, gdzie należy wstawić slajd. |
predefinedLayout | PredefinedLayout | Wstępnie zdefiniowany układ, który ma być używany w nowym slajdzie; powinien być obecny w bieżącym wzorcu. |
Zwróć
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide)
Wstawia kopię podanego Slide
w określonym indeksie w prezentacji.
Jeśli kopiowany slajd pochodzi z innej prezentacji, zostaną skopiowane również nadrzędne strony nadrzędne i strony układu, jeśli jeszcze nie istnieją w tej prezentacji.
// Copy a slide from another presentation and inserts it. var otherPresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = otherPresentation.getSlides[0]; var insertionIndex = 1; currentPresentation.insertSlide(insertionIndex, slide);
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks zerowy wskazujący, gdzie należy wstawić slajd. |
slide | Slide | Slajd, który chcesz skopiować i wstawić. |
Zwróć
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide, linkingMode)
Wstawia kopię podanej prezentacji Slide
z prezentacji źródłowej do określonego indeksu w bieżącej prezentacji i ustawia link do slajdu w sposób określony przez SlideLinkingMode
.
Jeśli skopiowany slajd pochodzi z innej prezentacji, skopiowane zostaną również nadrzędne strony nadrzędne i strony układu, jeśli nie istnieją jeszcze w bieżącej prezentacji.
Jeśli tryb linku to SlideLinkingMode.LINKED
, wstawiony slajd może zostać zaktualizowany, aby dopasować się do przesłanego slajdu po wywołaniu metody Slide.refreshSlide()
. Link do slajdu źródłowego zobaczą inni współpracownicy. Slajdów SlideLinkingMode.LINKED
nie można używać ze slajdami źródłowymi z bieżącej prezentacji.
// Copy a slide from another presentation, then insert and link it. var sourcePresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = sourcePresentation.getSlides()[0]; var insertionIndex = 1; var insertedSlide = currentPresentation.insertSlide( insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED);
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks zerowy wskazujący, gdzie należy wstawić slajd. |
slide | Slide | Slajd, który chcesz skopiować i wstawić. |
linkingMode | SlideLinkingMode | Tryb linku, którego chcesz używać. |
Zwróć
Slide
– nowy slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(emailAddress)
Danego użytkownika nie ma na liście edytorów Presentation
. Ta metoda nie blokuje użytkownikom dostępu do jednostki organizacyjnej Presentation
, jeśli należą one do grupy użytkowników, którzy mają dostęp ogólny – na przykład gdy Presentation
jest udostępniony całej domenie użytkownika lub jeśli Presentation
jest na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików z Dysku ten użytkownik zostanie też usunięty z listy przeglądających.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz usunąć. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(user)
Danego użytkownika nie ma na liście edytorów Presentation
. Ta metoda nie blokuje użytkownikom dostępu do jednostki organizacyjnej Presentation
, jeśli należą one do grupy użytkowników, którzy mają dostęp ogólny – na przykład gdy Presentation
jest udostępniony całej domenie użytkownika lub jeśli Presentation
jest na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików z Dysku ten użytkownik zostanie też usunięty z listy przeglądających.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Prezentacja użytkownika do usunięcia. |
Zwróć
Presentation
– Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(emailAddress)
Usunięcie określonego użytkownika z listy widzów i komentujących mających miejsce w domenie Presentation
. Ta metoda nie działa, jeśli użytkownik jest edytorem, a nie przeglądającym lub komentującym. Ta metoda nie blokuje też dostępu do elementu Presentation
, jeśli należą oni do grupy użytkowników, którzy mają dostęp ogólny – na przykład gdy Presentation
jest udostępniony całej domenie użytkownika lub jeśli Presentation
znajduje się na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików na Dysku ta osoba zostanie też usunięta z listy edytorów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz usunąć. |
Zwróć
Presentation
– ten Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(user)
Usunięcie określonego użytkownika z listy widzów i komentujących mających miejsce w domenie Presentation
. Ta metoda nie działa, jeśli użytkownik jest edytorem, a nie przeglądającym. Ta metoda nie blokuje też dostępu do elementu Presentation
, jeśli należą oni do grupy użytkowników, którzy mają dostęp ogólny. Na przykład jeśli Presentation
jest udostępniony całej domenie użytkownika lub jeśli Presentation
jest na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików na Dysku ta osoba zostanie też usunięta z listy edytorów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Prezentacja użytkownika do usunięcia. |
Zwróć
Presentation
– ten Presentation
do łańcucha.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Zastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu. Wielkość liter w wyszukiwaniu nie jest rozróżniana.
Parametry
Nazwa | Typ | Opis |
---|---|---|
findText | String | Tekst do znalezienia. |
replaceText | String | Tekst zastępujący pasujący tekst. |
Zwróć
Integer
– zmieniono liczbę wystąpień
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Zastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
findText | String | Tekst do znalezienia. |
replaceText | String | Tekst zastępujący pasujący tekst. |
matchCase | Boolean | W polu true wyszukiwanie uwzględnia wielkość liter. Jeśli false ma znaczenie, wielkość liter nie ma znaczenia. |
Zwróć
Integer
– zmieniono liczbę wystąpień
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
saveAndClose()
Zapisuje bieżący Presentation
. powoduje wyczyszczenie i zastosowanie oczekujących aktualizacji.
Metoda saveAndClose()
jest automatycznie wywoływana na końcu wykonania skryptu dla każdego otwartego tagu Presentation
, nawet jeśli wykonanie skryptu zakończyło się błędem.
Nie można edytować zamkniętego Presentation
. Aby ponownie otworzyć daną prezentację do edycji, użyj jednej z otwartych metod w usłudze SlidesApp
.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setName(name)
Określa nazwę lub tytuł prezentacji.
Parametry
Nazwa | Typ | Opis |
---|---|---|
name | String | Nazwa tej prezentacji. |
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations