Class Presentation

Prezentacja

Prezentacja.

Metody

MetodaZwracany typKrótki opis
addEditor(emailAddress)PresentationDodaje wskazanego użytkownika do listy edytorów w Presentation.
addEditor(user)PresentationDodaje wskazanego użytkownika do listy edytorów w Presentation.
addEditors(emailAddresses)PresentationDodaje podaną tablicę użytkowników do listy edytorów elementu Presentation.
addViewer(emailAddress)PresentationDodaje danego użytkownika do listy przeglądających stronę Presentation.
addViewer(user)PresentationDodaje danego użytkownika do listy przeglądających stronę Presentation.
addViewers(emailAddresses)PresentationDodaje podaną tablicę użytkowników do listy osób przeglądających element Presentation.
appendSlide()SlideDodaje slajd na końcu prezentacji, korzystając ze wstępnie zdefiniowanego układu PredefinedLayout.BLANK opartego na bieżącym wzorcu.
appendSlide(layout)SlideDodaje slajd na końcu prezentacji, korzystając z określonego układu na podstawie bieżącej wzorca.
appendSlide(predefinedLayout)SlideDodaje slajd na końcu prezentacji przy użyciu wstępnie zdefiniowanego układu na podstawie bieżącego wzorca.
appendSlide(slide)SlideDodaje kopię pliku Slide na końcu prezentacji.
appendSlide(slide, linkingMode)SlideDodaje kopię podanego Slide z prezentacji źródłowej do końca bieżącej prezentacji i ustawia link do slajdu zgodnie z wartością SlideLinkingMode.
getEditors()User[]Pobiera listę edytorów tego elementu (Presentation).
getId()StringPobiera unikalny identyfikator prezentacji.
getLayouts()Layout[]Pobiera układy w prezentacji.
getMasters()Master[]Zapoznał się z uczestnikami prezentacji.
getName()StringPobiera nazwę lub tytuł prezentacji.
getNotesMaster()NotesMasterPobiera mastera notatek w prezentacji.
getNotesPageHeight()NumberPobiera w punktach wysokość strony wzorca notatek i stron notatek w prezentacji.
getNotesPageWidth()NumberPobiera w punktach szerokość strony głównej notatek i stron notatek w prezentacji.
getPageElementById(id)PageElementZwraca wartość PageElement o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageHeight()NumberPobiera wysokość strony slajdów, układów i elementów głównych w prezentacji w punktach.
getPageWidth()NumberPobiera szerokość strony ze slajdów, układów i elementów głównych w prezentacji w punktach.
getSelection()SelectionPobiera wybór użytkownika z aktywnej prezentacji.
getSlideById(id)SlideZwraca wartość 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ę przeglądających i komentujących tego elementu (Presentation).
insertSlide(insertionIndex)SlideWstawia 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)SlideWstawia slajd w określonym indeksie w prezentacji z użyciem określonego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, predefinedLayout)SlideWstawia slajd w określonym indeksie w prezentacji, korzystając z określonego wstępnie układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, slide)SlideWstawia kopię pliku Slide w określonym indeksie w prezentacji.
insertSlide(insertionIndex, slide, linkingMode)SlideWstawia kopię podanego Slide z prezentacji źródłowej do określonego indeksu w bieżącej prezentacji i ustawia link do slajdu w formacie SlideLinkingMode.
removeEditor(emailAddress)PresentationUsuwa danego użytkownika z listy edytorów Presentation.
removeEditor(user)PresentationUsuwa danego użytkownika z listy edytorów Presentation.
removeViewer(emailAddress)PresentationUsuwa danego użytkownika z listy przeglądających i komentujących elementu Presentation.
removeViewer(user)PresentationUsuwa danego użytkownika z listy przeglądających i komentujących elementu Presentation.
replaceAllText(findText, replaceText)IntegerZastępuje wszystkie wystąpienia pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu.
replaceAllText(findText, replaceText, matchCase)IntegerZastępuje wszystkie wystąpienia pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu.
saveAndClose()voidZapisuje bieżące Presentation.
setName(name)voidUstawia nazwę lub tytuł prezentacji.

Szczegółowa dokumentacja

addEditor(emailAddress)

Dodaje wskazanego użytkownika do listy edytorów w Presentation. Jeśli użytkownik był już na liście widzów, ta metoda przesuwa go poza listę widzów.

Parametry

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

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 wskazanego użytkownika do listy edytorów w Presentation. Jeśli użytkownik był już na liście widzów, ta metoda przesuwa go poza listę widzów.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika, który ma zostać dodany.

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 elementu Presentation. Jeśli którykolwiek z użytkowników był już na liście widzów, ta metoda przesuwa go poza listę widzów.

Parametry

NazwaTypOpis
emailAddressesString[]Tablica adresów e-mail użytkowników do dodania.

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 stronę Presentation. Jeśli użytkownik był już na liście edytorów, ta metoda nie ma żadnego efektu.

Parametry

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

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 stronę Presentation. Jeśli użytkownik był już na liście edytorów, ta metoda nie ma żadnego efektu.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika, który ma zostać dodany.

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 osób przeglądających element Presentation. Jeśli którykolwiek z użytkowników był już na liście edytorów, ta metoda nie będzie działać.

Parametry

NazwaTypOpis
emailAddressesString[]Tablica adresów e-mail użytkowników do dodania.

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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, korzystając ze wstępnie zdefiniowanego układu PredefinedLayout.BLANK opartego na bieżącym wzorcu. Obecny wzorzec jest jednym z tych:

  • Element główny bieżącego ostatniego slajdu.
  • Pierwszy element główny w prezentacji, jeśli nie ma slajdu.

Powroty

Slide – nowy slajd, który zostanie dołączony.

Upoważnienie

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, korzystając z określonego układu na podstawie bieżącej wzorca. Obecny wzorzec jest jednym z tych:

  • Element główny bieżącego ostatniego slajdu.
  • Pierwszy element główny w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
layoutLayoutUkład używany w nowym slajdzie; powinien on być obecny w bieżącym wzorcu.

Powroty

Slide – nowy slajd, który zostanie dołączony.

Upoważnienie

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 przy użyciu wstępnie zdefiniowanego układu na podstawie bieżącego wzorca. Obecny wzorzec jest jednym z tych:

  • Element główny bieżącego ostatniego slajdu.
  • Pierwszy element główny w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
predefinedLayoutPredefinedLayoutWstępnie zdefiniowany układ do użycia w nowym slajdzie; powinien on być obecny w bieżącym wzorcu.

Powroty

Slide – nowy slajd, który zostanie dołączony.

Upoważnienie

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ę pliku Slide na końcu prezentacji.

Jeśli kopiowany slajd pochodzi z innej prezentacji, skopiujemy także nadrzędny element główny i strony układu, o ile nie istnieją one jeszcze 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ć.

Powroty

Slide – nowy slajd, który zostanie dołączony.

Upoważnienie

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)

Dodaje kopię podanego Slide z prezentacji źródłowej do końca bieżącej prezentacji i ustawia link do slajdu zgodnie z wartością SlideLinkingMode.

Jeśli kopiowany slajd pochodzi z innej prezentacji, skopiujemy też nadrzędny element główny i strony układu, o ile nie istnieją one w bieżącej prezentacji.

Jeśli tryb połączenia to SlideLinkingMode.LINKED, dołączony slajd można zaktualizować w taki sposób, aby pasował do podanego slajdu źródłowego po wywołaniu elementu Slide.refreshSlide(). Inni współpracownicy zobaczą link do slajdu źródłowego. Elementu 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żyć.

Powroty

Slide – nowy slajd.

Upoważnienie

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 tego elementu (Presentation).

Powroty

User[] – tablica użytkowników z uprawnieniami do edycji.

Upoważnienie

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 elementem SlidesApp.openById() do otwierania określonej instancji prezentacji.

Powroty

String – identyfikator prezentacji.

Upoważnienie

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

Pobiera układy w prezentacji.

Powroty

Layout[] – lista układów w tej prezentacji.

Upoważnienie

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

getMasters()

Zapoznał się z uczestnikami prezentacji.

Powroty

Master[] – lista elementów głównych w danej prezentacji.

Upoważnienie

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

getName()

Pobiera nazwę lub tytuł prezentacji.

Powroty

String – tytuł prezentacji.

Upoważnienie

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 mastera notatek w prezentacji.

Powroty

NotesMaster – mistrz notatek w prezentacji.

Upoważnienie

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. Wszystkie mają taką samą wysokość strony.

Powroty

Number – wysokość strony notatek w punktach.

Upoważnienie

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 głównej notatek i stron notatek w prezentacji. Wszystkie mają taką samą szerokość strony.

Powroty

Number – szerokość strony notatek w punktach.

Upoważnienie

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 wartość PageElement o podanym identyfikatorze lub null, jeśli nie istnieje.

Parametry

NazwaTypOpis
idStringIdentyfikator pobieranego elementu strony.

Powroty

PageElement – element strony o podanym identyfikatorze.

Upoważnienie

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 wysokość strony slajdów, układów i elementów głównych w prezentacji w punktach. Wszystkie mają taką samą wysokość strony.

Powroty

Number – wysokość strony w punktach.

Upoważnienie

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 szerokość strony ze slajdów, układów i elementów głównych w prezentacji w punktach. Wszystkie mają taką samą szerokość strony.

Powroty

Number – szerokość strony w punktach.

Upoważnienie

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 wybór użytkownika z aktywnej prezentacji. Skrypt ma dostęp tylko do użytkownika, który ma go uruchamiać, i tylko wtedy, gdy jest powiązany z prezentacją.

Zwrócony wybór jest aktualnym wyborem. W miarę jak skrypt wprowadza różne zmiany w prezentacji, wybór jest przekształcany w taki sposób, aby je uwzględnić. Jeśli na przykład wybierzesz 2 kształty A i B, a potem skrypt usunie kształt B, zwrócony obiekt zaznaczenia zostanie domyślnie zaktualizowany i wybrany zostanie 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();

Powroty

Selection – reprezentuje wybór użytkownika lub element null, jeśli skrypt nie jest powiązany z prezentacją lub nie podano prawidłowego wyboru użytkownika.

Upoważnienie

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 wartość Slide o podanym identyfikatorze lub null, jeśli nie istnieje.

Parametry

NazwaTypOpis
idStringIdentyfikator slajdu, który jest pobierany.

Powroty

Slide – slajd o podanym identyfikatorze.

Upoważnienie

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

Pobiera slajdy z prezentacji.

Powroty

Slide[] – lista slajdów w danej prezentacji.

Upoważnienie

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

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());

Powroty

String – adres URL umożliwiający dostęp do bieżącej prezentacji.

Upoważnienie

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 tego elementu (Presentation).

Powroty

User[] – tablica użytkowników z uprawnieniami do wyświetlania lub komentowania.

Upoważnienie

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 główny to jeden z tych elementów:

  • Element główny poprzedniego slajdu.
  • Element główny pierwszego slajdu, jeśli indeks wstawiania wynosi zero.
  • Pierwszy element główny w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera, który wskazuje, gdzie wstawić slajd.

Powroty

Slide – nowy slajd, który zostanie wstawiony.

Upoważnienie

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 z użyciem określonego układu na podstawie bieżącego wzorca. Obecny wzorzec jest jednym z tych:

  • Element główny poprzedniego slajdu.
  • Element główny pierwszego slajdu, jeśli indeks wstawiania wynosi zero.
  • Pierwszy element główny w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera, który wskazuje, gdzie wstawić slajd.
layoutLayoutUkład używany w nowym slajdzie; powinien on być obecny w bieżącym wzorcu.

Powroty

Slide – nowy slajd, który zostanie wstawiony.

Upoważnienie

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, korzystając z określonego wstępnie układu na podstawie bieżącego wzorca. Obecny wzorzec jest jednym z tych:

  • Element główny poprzedniego slajdu.
  • Element główny pierwszego slajdu, jeśli indeks wstawiania wynosi zero.
  • Pierwszy element główny w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera, który wskazuje, gdzie wstawić slajd.
predefinedLayoutPredefinedLayoutWstępnie zdefiniowany układ do użycia w nowym slajdzie; powinien on być obecny w bieżącym wzorcu.

Powroty

Slide – nowy slajd, który zostanie wstawiony.

Upoważnienie

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ę pliku Slide w określonym indeksie w prezentacji.

Jeśli kopiowany slajd pochodzi z innej prezentacji, skopiujemy także nadrzędny element główny i strony układu, o ile nie istnieją one jeszcze 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 liczony od zera, który wskazuje, gdzie wstawić slajd.
slideSlideSlajd, który chcesz skopiować i wstawić.

Powroty

Slide – nowy slajd, który zostanie wstawiony.

Upoważnienie

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ę podanego Slide z prezentacji źródłowej do określonego indeksu w bieżącej prezentacji i ustawia link do slajdu w formacie SlideLinkingMode.

Jeśli kopiowany slajd pochodzi z innej prezentacji, skopiujemy też nadrzędny element główny i strony układu, o ile nie istnieją one w bieżącej prezentacji.

Jeśli tryb połączenia to SlideLinkingMode.LINKED, wstawiony slajd można zaktualizować w taki sposób, aby pasował do podanego slajdu źródłowego po wywołaniu elementu Slide.refreshSlide(). Inni współpracownicy zobaczą link do slajdu źródłowego. Elementu 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 liczony od zera, który wskazuje, gdzie wstawić slajd.
slideSlideSlajd, który chcesz skopiować i wstawić.
linkingModeSlideLinkingModeTryb linku, którego chcesz użyć.

Powroty

Slide – nowy slajd.

Upoważnienie

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 Presentation. Ta metoda nie blokuje użytkownikom dostępu do Presentation, jeśli należą do klasy użytkowników z dostępem ogólnym – na przykład gdy zasób Presentation jest udostępniany całej domenie użytkownika lub gdy 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 osób przeglądających.

Parametry

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

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 Presentation. Ta metoda nie blokuje użytkownikom dostępu do Presentation, jeśli należą do klasy użytkowników z dostępem ogólnym – na przykład gdy zasób Presentation jest udostępniany całej domenie użytkownika lub gdy 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 osób przeglądających.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika, który ma zostać usunięty.

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 danego użytkownika z listy przeglądających i komentujących elementu Presentation. Ta metoda nie działa, jeśli użytkownik jest edytującym, a nie przeglądającym lub komentującym. Ta metoda nie blokuje też użytkownikom dostępu do zasobu Presentation, jeśli należą do klasy użytkowników z ogólnymi uprawnieniami dostępu – na przykład gdy Presentation jest udostępniony całej domenie użytkownika lub gdy 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 edytorów.

Parametry

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

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 danego użytkownika z listy przeglądających i komentujących elementu Presentation. Ta metoda nie działa, jeśli użytkownik jest edytorem, a nie przeglądającym. Ta metoda nie blokuje też użytkownikom dostępu do Presentation, jeśli należą do klasy użytkowników z ogólnymi uprawnieniami dostępu – na przykład gdy Presentation jest udostępniony całej domenie użytkownika lub 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 edytorów.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika, który ma zostać usunięty.

Powroty

Presentation – ten element typu Presentation do tworzenia łańcuchów.

Upoważnienie

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 pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu. Wielkość liter nie jest rozróżniana.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, który ma zastąpić dopasowany tekst.

Powroty

Integer – liczba zmian;

Upoważnienie

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 pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, który ma zastąpić dopasowany tekst.
matchCaseBooleanJeśli wybierzesz true, wielkość liter ma znaczenie. Jeśli wybierzesz false, wielkość liter nie będzie rozróżniana.

Powroty

Integer – liczba zmian;

Upoważnienie

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 Presentation. Powoduje usunięcie i zastosowanie oczekujących aktualizacji.

Metoda saveAndClose() jest automatycznie wywoływana po zakończeniu wykonywania skryptu w przypadku każdego otwartego elementu Presentation, nawet jeśli wykonanie skryptu zakończyło się błędem.

Nie można edytować zamkniętego obiektu Presentation. Użyj jednej z metod otwartych w SlidesApp, aby ponownie otworzyć prezentację do edycji.

Upoważnienie

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)

Ustawia nazwę lub tytuł prezentacji.

Parametry

NazwaTypOpis
nameStringNazwa nadana tej prezentacji.

Upoważnienie

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