Class Presentation

Prezentacja

Prezentacja.

Metody

MetodaZwracany typKrótki opis
addEditor(emailAddress)PresentationDodaje danego użytkownika do listy edytorów zasobu Presentation.
addEditor(user)PresentationDodaje danego użytkownika do listy edytorów zasobu Presentation.
addEditors(emailAddresses)PresentationDodaje podaną tablicę użytkowników do listy edytorów zasobu Presentation.
addViewer(emailAddress)PresentationDodaje danego użytkownika do listy przeglądających w: Presentation.
addViewer(user)PresentationDodaje danego użytkownika do listy przeglądających w: Presentation.
addViewers(emailAddresses)PresentationDodaje podaną tablicę użytkowników do listy przeglądających obiekt Presentation.
appendSlide()SlideDodaje slajd na końcu prezentacji za pomocą funkcji PredefinedLayout.BLANK wstępnie zdefiniowany układ na podstawie bieżącego elementu głównego.
appendSlide(layout)SlideDodaje slajd na końcu prezentacji zgodnie z określonym układem na podstawie bieżącego głównym.
appendSlide(predefinedLayout)SlideDodaje slajd na końcu prezentacji, korzystając z określonego wstępnie zdefiniowanego układu na podstawie do bieżącego wzorca.
appendSlide(slide)SlideDodaje kopię podanego Slide na końcu prezentacji.
appendSlide(slide, linkingMode)SlideDołą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()StringPobiera unikalny identyfikator prezentacji.
getLayouts()Layout[]Pobiera układy z prezentacji.
getMasters()Master[]Pobiera elementy główne z prezentacji.
getName()StringPobiera nazwę lub tytuł prezentacji.
getNotesMaster()NotesMasterPobiera wzorzec notatek w prezentacji.
getNotesPageHeight()NumberPobiera w punktach wysokość strony wzorca notatek i stron notatek w prezentacji.
getNotesPageWidth()NumberPobiera w punktach szerokość strony wzorca notatek i stron notatek w prezentacji.
getPageElementById(id)PageElementZwraca PageElement o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageHeight()NumberPobiera w punktach wysokość strony slajdów, układów i elementów głównych w prezentacji.
getPageWidth()NumberPobiera w punktach szerokość strony ze slajdami, układami i elementami wzorcowymi w prezentacji.
getSelection()SelectionPobiera opcje wybrane przez 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ę przeglądających i komentujących dla 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 zgodnie z określonym układem na podstawie do bieżącego wzorca.
insertSlide(insertionIndex, predefinedLayout)SlideWstawia 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)SlideWstawia kopię podanego pola Slide w określonym indeksie w prezentacji.
insertSlide(insertionIndex, slide, linkingMode)SlideWstawia 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)PresentationUsuwa danego użytkownika z listy edytorów zasobu Presentation.
removeEditor(user)PresentationUsuwa danego użytkownika z listy edytorów zasobu Presentation.
removeViewer(emailAddress)PresentationUsuwa dane użytkownika z listy przeglądających i komentujących Presentation.
removeViewer(user)PresentationUsuwa dane użytkownika z listy przeglądających i komentujących Presentation.
replaceAllText(findText, replaceText)IntegerZastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym.
replaceAllText(findText, replaceText, matchCase)IntegerZastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym.
saveAndClose()voidZapisuje bieżące ustawienie Presentation.
setName(name)voidOkreś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

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

Powrót

PresentationPresentation 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

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

Powrót

PresentationPresentation 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

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

Powrót

PresentationPresentation 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

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

Powrót

PresentationPresentation 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

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

Powrót

PresentationPresentation 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

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

Powrót

PresentationPresentation 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

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

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

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

NazwaTypOpis
slideSlideSlajd do skopiowania, dołączenia i połączenia.
linkingModeSlideLinkingModeTryb 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()

Pobiera układy z prezentacji.

Powrót

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

getMasters()

Pobiera elementy główne z prezentacji.

Powrót

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

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

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

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

Pobiera slajdy z prezentacji.

Powrót

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

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

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

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera wskazujący, gdzie wstawić slajd.
layoutLayoutukł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

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera wskazujący, gdzie wstawić slajd.
predefinedLayoutPredefinedLayoutWstę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

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera wskazujący, gdzie wstawić slajd.
slideSlideSlajd 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

NazwaTypOpis
insertionIndexIntegerIndeks liczony od zera wskazujący, gdzie wstawić slajd.
slideSlideSlajd do skopiowania i wstawienia.
linkingModeSlideLinkingModeTryb 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

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

Powrót

PresentationPresentation 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

NazwaTypOpis
userUserReprezentacja użytkownika do usunięcia.

Powrót

PresentationPresentation 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

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

Powrót

PresentationPresentation 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

NazwaTypOpis
userUserReprezentacja użytkownika do usunięcia.

Powrót

PresentationPresentation 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

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

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, który ma zastąpić dopasowany tekst.
matchCaseBooleanW 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

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