Prezentacja.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addEditor(emailAddress) | Presentation | Dodaje danego użytkownika do listy edytorów zasobu Presentation . |
addEditor(user) | Presentation | Dodaje danego użytkownika do listy edytorów zasobu Presentation . |
addEditors(emailAddresses) | Presentation | Dodaje podaną tablicę użytkowników do listy edytorów zasobu Presentation . |
addViewer(emailAddress) | Presentation | Dodaje danego użytkownika do listy przeglądających w: Presentation . |
addViewer(user) | Presentation | Dodaje danego użytkownika do listy przeglądających w: Presentation . |
addViewers(emailAddresses) | Presentation | Dodaje podaną tablicę użytkowników do listy przeglądających obiekt Presentation . |
appendSlide() | Slide | Dodaje slajd na końcu prezentacji za pomocą funkcji PredefinedLayout.BLANK
wstępnie zdefiniowany układ na podstawie bieżącego elementu głównego. |
appendSlide(layout) | Slide | Dodaje slajd na końcu prezentacji zgodnie z określonym układem na podstawie bieżącego głównym. |
appendSlide(predefinedLayout) | Slide | Dodaje slajd na końcu prezentacji, korzystając z określonego wstępnie zdefiniowanego układu na podstawie do bieżącego wzorca. |
appendSlide(slide) | Slide | Dodaje kopię podanego Slide na końcu prezentacji. |
appendSlide(slide, linkingMode) | Slide | Dołącza kopię dostarczonego pliku Slide z prezentacji źródłowej na końcu pliku
w bieżącej prezentacji i ustawia link do slajdu określony przez SlideLinkingMode . |
getEditors() | User[] | Pobiera listę edytorów elementu Presentation . |
getId() | String | Pobiera unikalny identyfikator prezentacji. |
getLayouts() | Layout[] | Pobiera układy z prezentacji. |
getMasters() | Master[] | Pobiera elementy główne z prezentacji. |
getName() | String | Pobiera nazwę lub tytuł prezentacji. |
getNotesMaster() | NotesMaster | Pobiera wzorzec notatek w prezentacji. |
getNotesPageHeight() | Number | Pobiera w punktach wysokość strony wzorca notatek i stron notatek w prezentacji. |
getNotesPageWidth() | Number | Pobiera w punktach szerokość strony wzorca notatek i stron 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, układów i elementów głównych w prezentacji. |
getPageWidth() | Number | Pobiera w punktach szerokość strony ze slajdami, układami i elementami wzorcowymi w prezentacji. |
getSelection() | Selection | Pobiera opcje wybrane przez 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ę przeglądających i komentujących dla elementu Presentation . |
insertSlide(insertionIndex) | Slide | Wstawia slajd w określonym indeksie w prezentacji przy użyciu wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego wzorca. |
insertSlide(insertionIndex, layout) | Slide | Wstawia slajd w określonym indeksie w prezentacji zgodnie z określonym układem na podstawie do bieżącego wzorca. |
insertSlide(insertionIndex, predefinedLayout) | Slide | Wstawia slajd w określonym indeksie w prezentacji przy użyciu zdefiniowanego wstępnie zdefiniowanego indeksu na podstawie bieżącego elementu głównego. |
insertSlide(insertionIndex, slide) | Slide | Wstawia kopię podanego pola Slide w określonym indeksie w prezentacji. |
insertSlide(insertionIndex, slide, linkingMode) | Slide | Wstawia kopię dostarczonego pliku Slide z prezentacji źródłowej do określonego zakresu
w bieżącej prezentacji i ustawia link slajdu w sposób określony przez SlideLinkingMode . |
removeEditor(emailAddress) | Presentation | Usuwa danego użytkownika z listy edytorów zasobu Presentation . |
removeEditor(user) | Presentation | Usuwa danego użytkownika z listy edytorów zasobu Presentation . |
removeViewer(emailAddress) | Presentation | Usuwa dane użytkownika z listy przeglądających i komentujących Presentation . |
removeViewer(user) | Presentation | Usuwa dane użytkownika z listy przeglądających i komentujących Presentation . |
replaceAllText(findText, replaceText) | Integer | Zastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym. |
replaceAllText(findText, replaceText, matchCase) | Integer | Zastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym. |
saveAndClose() | void | Zapisuje bieżące ustawienie Presentation . |
setName(name) | void | Określa nazwę lub tytuł prezentacji. |
Szczegółowa dokumentacja
addEditor(emailAddress)
Dodaje danego użytkownika do listy edytorów zasobu Presentation
. Jeśli użytkownik był już
na liście widzów, ta metoda wycofuje użytkownika z listy widzów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz dodać. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 zasobu Presentation
. Jeśli użytkownik był już
na liście widzów, ta metoda wycofuje użytkownika z listy widzów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Reprezentacja użytkownika, który ma zostać dodany. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditors(emailAddresses)
Dodaje podaną tablicę użytkowników do listy edytorów zasobu Presentation
. Jeśli któryś z
Użytkownicy byli już na liście widzów, więc ta metoda powoduje wyeliminowanie ich z listy
widzów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddresses | String[] | Tablica adresów e-mail użytkowników do dodania. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 przeglądających w: Presentation
. Jeśli użytkownik był już
na liście redaktorów, ta metoda nie będzie działać.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz dodać. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 przeglądających w: Presentation
. Jeśli użytkownik był już
na liście redaktorów, ta metoda nie będzie działać.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Reprezentacja użytkownika, który ma zostać dodany. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewers(emailAddresses)
Dodaje podaną tablicę użytkowników do listy przeglądających obiekt Presentation
. Jeśli któryś z
Użytkownicy byli już na liście edytorów, ta metoda nie ma u nich żadnego efektu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddresses | String[] | Tablica adresów e-mail użytkowników do dodania. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide()
Dodaje slajd na końcu prezentacji za pomocą tagu PredefinedLayout.BLANK
wstępnie zdefiniowany układ na podstawie bieżącego elementu głównego. Bieżący wzorzec jest jednym z następujących:
- Wzorzec bieżącego ostatniego slajdu.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Powrót
Slide
– nowy, dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 zgodnie z określonym układem na podstawie bieżącego głównym. Bieżący wzorzec jest jednym z następujących:
- Wzorzec bieżącego ostatniego slajdu.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
layout | Layout | układ nowego slajdu; powinien znajdować się w bieżącym wzorcu. |
Powrót
Slide
– nowy, dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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, korzystając z określonego wstępnie zdefiniowanego układu na podstawie do bieżącego wzorca. Bieżący wzorzec jest jednym z następujących:
- 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 będzie używany w nowym slajdzie; powinien znajdować się w do bieżącego wzorca. |
Powrót
Slide
– nowy, dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide)
Dodaje kopię podanego Slide
na końcu prezentacji.
Jeśli kopiowany slajd pochodzi z innej prezentacji, nadrzędny element nadrzędny i układ strony, których nie ma jeszcze w tej prezentacji, też zostaną skopiowane.
// 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 do skopiowania i dołączenia. |
Powrót
Slide
– nowy, dołączony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide, linkingMode)
Dołącza kopię dostarczonego pliku Slide
z prezentacji źródłowej na końcu pliku
w bieżącej prezentacji i ustawia link do slajdu określony przez SlideLinkingMode
.
Jeśli kopiowany slajd pochodzi z innej prezentacji, nadrzędny element nadrzędny i układ strony, których nie ma w bieżącej prezentacji, też zostaną skopiowane.
Jeśli tryb połączenia to SlideLinkingMode.LINKED
, dołączony slajd można zmienić na
pasują do podanego slajdu źródłowego, gdy wywoływana jest metoda Slide.refreshSlide()
. Inni współpracownicy
link do slajdu źródłowego. SlideLinkingMode.LINKED
nie może być używane z
slajdach źródłowych 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 do skopiowania, dołączenia i połączenia. |
linkingMode | SlideLinkingMode | Tryb połączenia, którego chcesz użyć. |
Powrót
Slide
– nowy slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEditors()
Pobiera listę edytorów elementu Presentation
.
Powrót
User[]
– tablica użytkowników z uprawnieniami do edycji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 z SlidesApp.openById()
do otwierania określonych wystąpień prezentacji.
Powrót
String
– identyfikator tej prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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.
Powrót
String
– tytuł tej prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesMaster()
Pobiera wzorzec notatek w prezentacji.
Powrót
NotesMaster
– autor notatek w prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageHeight()
Pobiera w punktach wysokość strony wzorca notatek i stron notatek w prezentacji. Ta mają tę samą wysokość strony.
Powrót
Number
– wysokość strony z notatkami wyrażona w punktach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageWidth()
Pobiera w punktach szerokość strony wzorca notatek i stron notatek w prezentacji. Wszystkie mieć taką samą szerokość strony.
Powrót
Number
– szerokość strony z notatkami wyrażona w punktach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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. |
Powrót
PageElement
– element strony o podanym identyfikatorze.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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, układów i elementów głównych w prezentacji. Ta mają tę samą wysokość strony.
Powrót
Number
– wysokość strony w punktach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageWidth()
Pobiera w punktach szerokość strony ze slajdami, układami i elementami wzorcowymi w prezentacji. Wszystkie mieć taką samą szerokość strony.
Powrót
Number
– szerokość strony w punktach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSelection()
Pobiera opcje wybrane przez użytkownika z aktywnej prezentacji. Skrypt ma dostęp tylko do wyboru nazwę użytkownika, który uruchamia skrypt, i tylko wtedy, gdy skrypt jest powiązany z prezentacją.
Zwróć uwagę, że zwrócony wybór to bieżąca obowiązująca wartość. W trakcie wykonywania skryptu różnych zmian w prezentacji, wybór jest przekształcany, aby je uwzględnić. Na przykład, jeśli zaznaczone są dwa kształty A i B, a skrypt usunie kształt B, zwrócony obiekt zaznaczenia jest domyślnie aktualizowany, tak aby wybrany został 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();
Powrót
Selection
– reprezentacja wyboru użytkownika lub null
, jeśli skrypt nie jest powiązany z
w prezentacji lub w przypadku braku prawidłowego wyboru użytkownika.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 ma żadnej wartości.
Parametry
Nazwa | Typ | Opis |
---|---|---|
id | String | Identyfikator slajdu, który jest pobierany. |
Powrót
Slide
– slajd o podanym identyfikatorze.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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());
Powrót
String
– adres URL bieżącej prezentacji.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getViewers()
Pobiera listę przeglądających i komentujących dla elementu Presentation
.
Powrót
User[]
– tablica użytkowników z uprawnieniami do wyświetlania lub komentowania.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 przy użyciu wstępnie zdefiniowanego układu PredefinedLayout.BLANK
na podstawie bieżącego wzorca. Obecny wzorzec to
jedną z tych wartości:
- Wzorzec poprzedniego slajdu.
- Wzorzec pierwszego slajdu, jeśli parametr InsertIndex wynosi zero.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks liczony od zera wskazujący, gdzie wstawić slajd. |
Powrót
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 zgodnie z określonym układem na podstawie do bieżącego wzorca. Bieżący wzorzec jest jednym z następujących:
- Wzorzec poprzedniego slajdu.
- Wzorzec pierwszego slajdu, jeśli parametr InsertIndex wynosi zero.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks liczony od zera wskazujący, gdzie wstawić slajd. |
layout | Layout | układ nowego slajdu; powinien znajdować się w bieżącym wzorcu. |
Powrót
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 zdefiniowanego wstępnie zdefiniowanego indeksu na podstawie bieżącego elementu głównego. Bieżący wzorzec jest jednym z następujących:
- Wzorzec poprzedniego slajdu.
- Wzorzec pierwszego slajdu, jeśli parametr InsertIndex wynosi zero.
- Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
insertionIndex | Integer | Indeks liczony od zera wskazujący, gdzie wstawić slajd. |
predefinedLayout | PredefinedLayout | Wstępnie zdefiniowany układ, który będzie używany w nowym slajdzie; powinien znajdować się w do bieżącego wzorca. |
Powrót
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide)
Wstawia kopię podanego pola Slide
w określonym indeksie w prezentacji.
Jeśli kopiowany slajd pochodzi z innej prezentacji, nadrzędny element nadrzędny i układ strony, których nie ma jeszcze w tej prezentacji, też zostaną skopiowane.
// 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 liczony od zera wskazujący, gdzie wstawić slajd. |
slide | Slide | Slajd do skopiowania i wstawienia. |
Powrót
Slide
– nowy wstawiony slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide, linkingMode)
Wstawia kopię dostarczonego pliku Slide
z prezentacji źródłowej do określonego zakresu
w bieżącej prezentacji i ustawia link slajdu w sposób określony przez SlideLinkingMode
.
Jeśli kopiowany slajd pochodzi z innej prezentacji, nadrzędny element nadrzędny i układ strony, których nie ma w bieżącej prezentacji, też zostaną skopiowane.
Jeśli tryb połączenia to SlideLinkingMode.LINKED
, wstawiony slajd można zmienić na
pasują do podanego slajdu źródłowego, gdy wywoływana jest metoda Slide.refreshSlide()
. Inni współpracownicy
link do slajdu źródłowego. SlideLinkingMode.LINKED
nie może być używane z
slajdach źródłowych 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 liczony od zera wskazujący, gdzie wstawić slajd. |
slide | Slide | Slajd do skopiowania i wstawienia. |
linkingMode | SlideLinkingMode | Tryb połączenia, którego chcesz użyć. |
Powrót
Slide
– nowy slajd.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(emailAddress)
Usuwa danego użytkownika z listy edytorów zasobu Presentation
. Ta metoda nie:
zablokuj dostęp do usługi Presentation
użytkownikom, którzy należą do klasy użytkowników, którzy
ogólny dostęp – na przykład jeśli domena Presentation
jest udostępniona całej domenie
domeny lub jeśli Presentation
znajduje się na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików na Dysku spowoduje to też usunięcie użytkownika z listy przeglądających.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz usunąć. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(user)
Usuwa danego użytkownika z listy edytorów zasobu Presentation
. Ta metoda nie:
zablokuj dostęp do usługi Presentation
użytkownikom, którzy należą do klasy użytkowników, którzy
ogólny dostęp – na przykład jeśli domena Presentation
jest udostępniona całej domenie
domeny lub jeśli Presentation
znajduje się na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików na Dysku spowoduje to też usunięcie użytkownika z listy przeglądających.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Reprezentacja użytkownika do usunięcia. |
Powrót
Presentation
– Presentation
do łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(emailAddress)
Usuwa dane użytkownika z listy przeglądających i komentujących Presentation
. Ten
nie ma zastosowania, jeśli użytkownik jest edytującym, a nie przeglądającym lub komentującym. Ta metoda również
Nie blokuje dostępu do elementu Presentation
użytkownikom, którzy należą do klasy użytkowników,
mieć ogólny dostęp – na przykład jeśli domena Presentation
została udostępniona domenie
całej domeny lub jeśli Presentation
znajduje się na dysku współdzielonym, do którego użytkownik ma dostęp.
W przypadku plików na Dysku spowoduje to też usunięcie użytkownika z listy redaktorów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
emailAddress | String | Adres e-mail użytkownika, którego chcesz usunąć. |
Powrót
Presentation
– Presentation
do tworzenia łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(user)
Usuwa dane użytkownika z listy przeglądających i komentujących Presentation
. Ten
nie ma zastosowania, jeśli użytkownik jest edytorem, a nie przeglądającym. Ta metoda nie blokuje też
dostępu do funkcji Presentation
przez użytkowników, jeśli należą do klasy użytkowników, którzy mają ogólne warunki
dostępu – na przykład jeśli element Presentation
został 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 spowoduje to też usunięcie użytkownika z listy redaktorów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
user | User | Reprezentacja użytkownika do usunięcia. |
Powrót
Presentation
– Presentation
do tworzenia łańcuchów.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 tekstu pasującego do znalezionego tekstu poleceniem zamiennym. Bierzemy pod uwagę wielkość liter niewrażliwe.
Parametry
Nazwa | Typ | Opis |
---|---|---|
findText | String | Tekst do znalezienia. |
replaceText | String | Tekst, który ma zastąpić dopasowany tekst. |
Powrót
Integer
– liczba zmienionych wystąpień;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 tekstu pasującego do znalezionego tekstu poleceniem zamiennym.
Parametry
Nazwa | Typ | Opis |
---|---|---|
findText | String | Tekst do znalezienia. |
replaceText | String | Tekst, który ma zastąpić dopasowany tekst. |
matchCase | Boolean | W przypadku reguły true wielkość liter w wyszukiwaniu ma znaczenie. jeśli false , wyszukiwanie ma postać
wielkość liter nie jest rozróżniana. |
Powrót
Integer
– liczba zmienionych wystąpień;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
saveAndClose()
Zapisuje bieżące ustawienie Presentation
. Powoduje to opróżnienie i zastosowanie oczekujących aktualizacji.
Metoda saveAndClose()
jest automatycznie wywoływana po zakończeniu wykonywania skryptu
dla każdego otwartego elementu Presentation
, nawet jeśli wykonanie skryptu zakończyło się błędem.
Zamkniętego pliku Presentation
nie można edytować. Aby ponownie otworzyć daną prezentację do edycji, użyj jednej z metod otwartych w SlidesApp
.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym 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 ustawiona dla tej prezentacji. |
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations