Class Presentation

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Prezentacja

Prezentacja

Metody

MetodaZwracany typKrótki opis
addEditor(emailAddress)PresentationDodaje danego użytkownika do listy edytorów Presentation.
addEditor(user)PresentationDodaje danego użytkownika do listy edytorów Presentation.
addEditors(emailAddresses)PresentationDodaje daną tablicę użytkowników do listy edytorów Presentation.
addViewer(emailAddress)PresentationDodaje danego użytkownika do listy widzów na liście Presentation.
addViewer(user)PresentationDodaje danego użytkownika do listy widzów na liście Presentation.
addViewers(emailAddresses)PresentationDodaje daną tablicę użytkowników do listy przeglądających Presentation.
appendSlide()SlideDodaje slajd na końcu prezentacji, korzystając ze wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego szablonu głównego.
appendSlide(layout)SlideDodaje slajd na końcu prezentacji, stosując określony układ na podstawie bieżącego szablonu głównego.
appendSlide(predefinedLayout)SlideDodaje slajd na końcu prezentacji, wykorzystując określony wstępnie układ na podstawie bieżącego wzorca.
appendSlide(slide)SlideDodaje na końcu prezentacji kopię podanego atrybutu Slide.
appendSlide(slide, linkingMode)SlideDodaje 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()StringPobiera unikalny identyfikator prezentacji.
getLayouts()Layout[]Pobiera układy z prezentacji.
getMasters()Master[]Pobiera wzorce w prezentacji.
getName()StringPobiera nazwę lub tytuł prezentacji.
getNotesMaster()NotesMasterPobiera mastera notatek z prezentacji.
getNotesPageHeight()NumberPobiera w punktach punkty wysokości strony głównej notatek i notatek w prezentacji.
getNotesPageWidth()NumberPobiera w punktach punkty szerokości strony głównej notatek i notatek w prezentacji.
getPageElementById(id)PageElementZwraca PageElement o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageHeight()NumberPobiera w punktach wysokość strony, slajdów i elementów nadrzędnych w prezentacji.
getPageWidth()NumberPobiera punkty stron, slajdów i elementów nadrzędnych z prezentacji w punktach.
getSelection()SelectionPobiera wybór użytkownika z aktywnej prezentacji.
getSlideById(id)SlideZwraca Slide o podanym identyfikatorze lub null, jeśli nie istnieje.
getSlides()Slide[]Pobiera slajdy z prezentacji.
getUrl()StringPobiera adres URL umożliwiający dostęp do tej prezentacji.
getViewers()User[]Pobiera listę widzów i komentujących w przypadku: Presentation.
insertSlide(insertionIndex)SlideWstawia slajd w określonym indeksie w prezentacji za pomocą wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego wzorca.
insertSlide(insertionIndex, layout)SlideWstawia slajd w określonym indeksie w prezentacji przy użyciu określonego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, predefinedLayout)SlideWstawia slajd w określonym indeksie w prezentacji przy użyciu wstępnie zdefiniowanego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, slide)SlideWstawia kopię podanego Slide w określonym indeksie w prezentacji.
insertSlide(insertionIndex, slide, linkingMode)SlideWstawia 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)PresentationDanego użytkownika nie ma na liście edytorów Presentation.
removeEditor(user)PresentationDanego użytkownika nie ma na liście edytorów Presentation.
removeViewer(emailAddress)PresentationUsunięcie określonego użytkownika z listy widzów i komentujących mających miejsce w domenie Presentation.
removeViewer(user)PresentationUsunięcie określonego użytkownika z listy widzów i komentujących mających miejsce w domenie Presentation.
replaceAllText(findText, replaceText)IntegerZastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu.
replaceAllText(findText, replaceText, matchCase)IntegerZastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu.
saveAndClose()voidZapisuje bieżący Presentation.
setName(name)voidOkreś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

NazwaTypOpis
emailAddressStringAdres e-mail użytkownika, którego chcesz dodać.

Zwróć

PresentationPresentation 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

NazwaTypOpis
userUserWskazanie użytkownika do dodania.

Zwróć

PresentationPresentation 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

NazwaTypOpis
emailAddressesString[]Tablica adresów e-mail użytkowników, których chcesz dodać.

Zwróć

PresentationPresentation 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

NazwaTypOpis
emailAddressStringAdres e-mail użytkownika, którego chcesz dodać.

Zwróć

PresentationPresentation 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

NazwaTypOpis
userUserWskazanie użytkownika do dodania.

Zwróć

PresentationPresentation 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

NazwaTypOpis
emailAddressesString[]Tablica adresów e-mail użytkowników, których chcesz dodać.

Zwróć

PresentationPresentation 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

NazwaTypOpis
layoutLayoutUkł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

NazwaTypOpis
predefinedLayoutPredefinedLayoutWstę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

NazwaTypOpis
slideSlideSlajd, 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

NazwaTypOpis
slideSlideSlajd, który chcesz skopiować, dołączyć i połączyć.
linkingModeSlideLinkingModeTryb 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()

Pobiera układy z prezentacji.

Zwróć

Layout[] – lista układów w 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

getMasters()

Pobiera wzorce w prezentacji.

Zwróć

Master[] – lista wzorców w 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

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

NazwaTypOpis
idStringIdentyfikator 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

NazwaTypOpis
idStringIdentyfikator 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()

Pobiera slajdy z prezentacji.

Zwróć

Slide[] – lista slajdów w 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

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

NazwaTypOpis
insertionIndexIntegerIndeks 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

NazwaTypOpis
insertionIndexIntegerIndeks zerowy wskazujący, gdzie należy wstawić slajd.
layoutLayoutUkł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

NazwaTypOpis
insertionIndexIntegerIndeks zerowy wskazujący, gdzie należy wstawić slajd.
predefinedLayoutPredefinedLayoutWstę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

NazwaTypOpis
insertionIndexIntegerIndeks zerowy wskazujący, gdzie należy wstawić slajd.
slideSlideSlajd, 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

NazwaTypOpis
insertionIndexIntegerIndeks zerowy wskazujący, gdzie należy wstawić slajd.
slideSlideSlajd, który chcesz skopiować i wstawić.
linkingModeSlideLinkingModeTryb 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

NazwaTypOpis
emailAddressStringAdres e-mail użytkownika, którego chcesz usunąć.

Zwróć

PresentationPresentation 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

NazwaTypOpis
userUserPrezentacja użytkownika do usunięcia.

Zwróć

PresentationPresentation 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

NazwaTypOpis
emailAddressStringAdres 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

NazwaTypOpis
userUserPrezentacja 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

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst 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

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst zastępujący pasujący tekst.
matchCaseBooleanW 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

NazwaTypOpis
nameStringNazwa 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