Class Presentation

Prezentacja

prezentację,

Metody

MetodaZwracany typKrótki opis
addEditor(emailAddress)PresentationDodaje podanego użytkownika do listy edytujących Presentation.
addEditor(user)PresentationDodaje podanego użytkownika do listy edytujących Presentation.
addEditors(emailAddresses)PresentationDodaje podaną tablicę użytkowników do listy edytujących Presentation.
addViewer(emailAddress)PresentationDodaje podanego użytkownika do listy osób, które mogą wyświetlać Presentation.
addViewer(user)PresentationDodaje podanego użytkownika do listy osób, które mogą wyświetlać Presentation.
addViewers(emailAddresses)PresentationDodaje podaną tablicę użytkowników do listy widzów Presentation.
appendSlide()SlideDodaje slajd na końcu prezentacji, korzystając z PredefinedLayout.BLANK wstępnie zdefiniowanego układu na podstawie bieżącego wzorca.
appendSlide(layout)SlideDodaje slajd na końcu prezentacji, używając określonego układu na podstawie bieżącego wzorca.
appendSlide(predefinedLayout)SlideDodaje slajd na końcu prezentacji, używając określonego predefiniowanego układu na podstawie bieżącego wzorca.
appendSlide(slide)SlideDołącza kopię podanego Slide na końcu prezentacji.
appendSlide(slide, linkingMode)SlideDołącza kopię podanego slajdu Slide z prezentacji źródłowej na końcu bieżącej prezentacji i ustawia link do slajdu zgodnie z parametrem SlideLinkingMode.
getEditors()User[]Pobiera listę edytorów tego Presentation.
getId()StringPobiera unikalny identyfikator prezentacji.
getLayouts()Layout[]Pobiera układy w prezentacji.
getMasters()Master[]Pobiera wzorce w prezentacji.
getName()StringPobiera nazwę lub tytuł prezentacji.
getNotesMaster()NotesMasterPobiera wzorzec notatek prezentacji.
getNotesPageHeight()NumberPobiera wysokość strony wzorca notatek i stron notatek w prezentacji w punktach.
getNotesPageWidth()NumberPobiera szerokość strony wzorca notatek i stron notatek w prezentacji w punktach.
getPageElementById(id)PageElement|nullZwraca PageElement o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageHeight()NumberPobiera wysokość strony slajdów, układów i wzorców w prezentacji w punktach.
getPageWidth()NumberZwraca szerokość strony slajdów, układów i wzorców w prezentacji w punktach.
getSelection()Selection|nullPobiera wybór użytkownika w aktywnej prezentacji.
getSlideById(id)Slide|nullZwraca Slide o podanym identyfikatorze lub null, jeśli nie istnieje.
getSlides()Slide[]Pobiera slajdy w prezentacji.
getUrl()StringPobiera adres URL umożliwiający dostęp do tej prezentacji.
getViewers()User[]Pobiera listę przeglądających i komentujących dla tego Presentation.
insertSlide(insertionIndex)SlideWstawia slajd w określonym indeksie w prezentacji, używając PredefinedLayout.BLANK wstępnie zdefiniowanego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, layout)SlideWstawia slajd w prezentacji w określonym indeksie, używając określonego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, predefinedLayout)SlideWstawia slajd w prezentacji w określonym indeksie, używając określonego wstępnie zdefiniowanego układu opartego na bieżącym wzorcu.
insertSlide(insertionIndex, slide)SlideWstawia kopię podanego elementu Slide w określonym indeksie w prezentacji.
insertSlide(insertionIndex, slide, linkingMode)SlideWstawia kopię podanego elementu Slide z prezentacji źródłowej do określonego indeksu w bieżącej prezentacji i ustawia link do slajdu zgodnie z parametrem SlideLinkingMode.
removeEditor(emailAddress)PresentationUsuwa danego użytkownika z listy osób edytujących Presentation.
removeEditor(user)PresentationUsuwa danego użytkownika z listy osób edytujących Presentation.
removeViewer(emailAddress)PresentationUsuwa danego użytkownika z listy przeglądających i komentujących Presentation.
removeViewer(user)PresentationUsuwa danego użytkownika z listy przeglądających i komentujących Presentation.
replaceAllText(findText, replaceText)IntegerZamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany.
replaceAllText(findText, replaceText, matchCase)IntegerZamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany.
saveAndClose()voidZapisuje bieżący Presentation.
setName(name)voidUstawia nazwę lub tytuł prezentacji.

Szczegółowa dokumentacja

addEditor(emailAddress)

Dodaje podanego użytkownika do listy edytujących Presentation. Jeśli użytkownik był już na liście widzów, ta metoda usuwa go z tej listy.

Parametry

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

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditor(user)

Dodaje podanego użytkownika do listy edytujących Presentation. Jeśli użytkownik był już na liście widzów, ta metoda usuwa go z tej listy.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika, którego chcesz dodać.

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 edytujących Presentation. Jeśli któryś z użytkowników był już na liście widzów, ta metoda usuwa go z tej listy.

Parametry

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

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(emailAddress)

Dodaje podanego użytkownika do listy osób, które mogą wyświetlać Presentation. Jeśli użytkownik był już na liście edytujących, ta metoda nie ma wpływu.

Parametry

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

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(user)

Dodaje podanego użytkownika do listy osób, które mogą wyświetlać Presentation. Jeśli użytkownik był już na liście edytujących, ta metoda nie ma wpływu.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika, którego chcesz dodać.

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 widzów Presentation. Jeśli któryś z użytkowników był już na liście edytujących, ta metoda nie będzie miała na niego wpływu.

Parametry

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

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 z PredefinedLayout.BLANK wstępnie zdefiniowanego układu na podstawie bieżącego wzorca. Obecny element nadrzędny to:

  • Wzorzec ostatniego slajdu.
  • Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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, używając określonego układu na podstawie bieżącego wzorca. Obecny element nadrzędny to:

  • Wzorzec ostatniego slajdu.
  • Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
layoutLayoutUkład, który ma być użyty w przypadku nowego slajdu. Powinien on być obecny w bieżącym wzorcu.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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, używając określonego predefiniowanego układu na podstawie bieżącego wzorca. Obecny element nadrzędny to:

  • Wzorzec ostatniego slajdu.
  • Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
predefinedLayoutPredefinedLayoutWstępnie zdefiniowany układ, który ma być użyty w przypadku nowego slajdu. Powinien on być obecny w bieżącym wzorcu.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(slide)

Dołącza kopię podanego Slide na końcu prezentacji.

Jeśli kopiowany slajd pochodzi z innej prezentacji, kopiowane są też strony wzorca nadrzędnego i układu, jeśli nie istnieją jeszcze w tej prezentacji.

// Copy a slide from another presentation and appends it.
const otherPresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = otherPresentation.getSlides()[0];
currentPresentation.appendSlide(slide);

Parametry

NazwaTypOpis
slideSlideSlajd, który ma zostać skopiowany i dołączony.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(slide, linkingMode)

Dołącza kopię podanego slajdu Slide z prezentacji źródłowej na końcu bieżącej prezentacji i ustawia link do slajdu zgodnie z parametrem SlideLinkingMode.

Jeśli kopiowany slajd pochodzi z innej prezentacji, kopiowane są również nadrzędne strony wzorca i układu, jeśli nie istnieją jeszcze w bieżącej prezentacji.

Jeśli tryb linku to SlideLinkingMode.LINKED, dołączony slajd można zaktualizować, aby pasował do podanego slajdu źródłowego, gdy wywoływana jest funkcja Slide.refreshSlide(). Inni współpracownicy mogą zobaczyć link do slajdu źródłowego. Funkcji 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.
const sourcePresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = sourcePresentation.getSlides()[0];
const appendedSlide = currentPresentation.appendSlide(
    slide,
    SlidesApp.SlideLinkingMode.LINKED,
);

Parametry

NazwaTypOpis
slideSlideSlajd, który ma zostać skopiowany, dołączony i połączony.
linkingModeSlideLinkingModeTryb linku, którego chcesz użyć.

Powrót

Slide – nowy slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 tego Presentation.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 z parametrem SlidesApp.openById() do otwierania konkretnej instancji prezentacji.

Powrót

String – identyfikator tej prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLayouts()

Pobiera układy w prezentacji.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Powrót

Master[] – lista wzorców w tej prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Powrót

String – tytuł tej prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesMaster()

Pobiera wzorzec notatek prezentacji.

Powrót

NotesMaster – wzorzec notatek prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesPageHeight()

Pobiera wysokość strony wzorca notatek i stron notatek w prezentacji w punktach. Wszystkie mają taką samą wysokość strony.

Powrót

Number – wysokość strony z notatkami w punktach.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNotesPageWidth()

Pobiera szerokość strony wzorca notatek i stron notatek w prezentacji w punktach. Wszystkie mają taką samą szerokość strony.

Powrót

Number – szerokość strony z notatkami w punktach.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Powrót

PageElement|null – element strony o podanym identyfikatorze.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 wzorców w prezentacji w punktach. Wszystkie mają taką samą wysokość strony.

Powrót

Number – wysokość strony w punktach.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageWidth()

Zwraca szerokość strony slajdów, układów i wzorców w prezentacji w punktach. Wszystkie mają taką samą szerokość strony.

Powrót

Number – szerokość strony w punktach.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 w aktywnej prezentacji. Skrypt może uzyskać dostęp do zaznaczenia użytkownika, który go uruchamia, tylko wtedy, gdy jest powiązany z prezentacją.

Pamiętaj, że zwrócony wybór jest aktualnie obowiązującym wyborem. Gdy skrypt wprowadza różne zmiany w prezentacji, zaznaczenie jest przekształcane, aby uwzględnić te zmiany. Jeśli na przykład wybrano 2 kształty A i B, a następnie skrypt usunie kształt B, zwrócony obiekt wyboru zostanie niejawnie zaktualizowany tak, aby wybrany był tylko kształt A.

// Gets the current active page that is selected in the active presentation.
const selection = SlidesApp.getActivePresentation().getSelection();
const currentPage = selection.getCurrentPage();

Powrót

Selection|null – reprezentacja wyboru użytkownika lub null, jeśli skrypt nie jest powiązany z prezentacją lub jeśli nie ma prawidłowego wyboru użytkownika.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 slajdu, który jest pobierany.

Powrót

Slide|null – slajd o podanym identyfikatorze.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlides()

Pobiera slajdy w prezentacji.

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

const presentation = SlidesApp.getActivePresentation();

// Send out the link to open the presentation.
MailApp.sendEmail(
    '<email-address>',
    presentation.getName(),
    presentation.getUrl(),
);

Powrót

String – adres URL, pod którym można uzyskać dostęp do bieżącej prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 tego 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 użyciem 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, używając PredefinedLayout.BLANK wstępnie zdefiniowanego układu na podstawie bieżącego wzorca. Obecny element nadrzędny to jeden z tych elementów:

  • wzorzec poprzedniego slajdu.
  • Wzorzec pierwszego slajdu, jeśli argument insertionIndex ma wartość zero.
  • Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks rozpoczynający się od 0, który wskazuje miejsce wstawienia slajdu.

Powrót

Slide – wstawiony nowy slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 prezentacji w określonym indeksie, używając określonego układu na podstawie bieżącego wzorca. Obecny element nadrzędny to:

  • wzorzec poprzedniego slajdu.
  • Wzorzec pierwszego slajdu, jeśli argument insertionIndex ma wartość zero.
  • Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks rozpoczynający się od 0, który wskazuje miejsce wstawienia slajdu.
layoutLayoutUkład, który ma być użyty w przypadku nowego slajdu. Powinien on być obecny w bieżącym wzorcu.

Powrót

Slide – wstawiony nowy slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 prezentacji w określonym indeksie, używając określonego wstępnie zdefiniowanego układu opartego na bieżącym wzorcu. Obecny element nadrzędny to:

  • wzorzec poprzedniego slajdu.
  • Wzorzec pierwszego slajdu, jeśli argument insertionIndex ma wartość zero.
  • Pierwszy wzorzec w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks rozpoczynający się od 0, który wskazuje miejsce wstawienia slajdu.
predefinedLayoutPredefinedLayoutWstępnie zdefiniowany układ, który ma być użyty w przypadku nowego slajdu. Powinien on być obecny w bieżącym wzorcu.

Powrót

Slide – wstawiony nowy slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 elementu Slide w określonym indeksie w prezentacji.

Jeśli kopiowany slajd pochodzi z innej prezentacji, kopiowane są również nadrzędne strony wzorca i układu, jeśli nie istnieją jeszcze w tej prezentacji.

// Copy a slide from another presentation and inserts it.
const otherPresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = otherPresentation.getSlides()[0];
const insertionIndex = 1;
currentPresentation.insertSlide(insertionIndex, slide);

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks rozpoczynający się od 0, który wskazuje miejsce wstawienia slajdu.
slideSlideSlajd, który ma zostać skopiowany i wstawiony.

Powrót

Slide – wstawiony nowy slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Slide z prezentacji źródłowej do określonego indeksu w bieżącej prezentacji i ustawia link do slajdu zgodnie z parametrem SlideLinkingMode.

Jeśli kopiowany slajd pochodzi z innej prezentacji, kopiowane są również nadrzędne strony wzorca i układu, jeśli nie istnieją jeszcze w bieżącej prezentacji.

Jeśli tryb linku to SlideLinkingMode.LINKED, wstawiony slajd można zaktualizować, aby pasował do podanego slajdu źródłowego, gdy wywoływana jest funkcja Slide.refreshSlide(). Inni współpracownicy mogą zobaczyć link do slajdu źródłowego. Funkcji 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.
const sourcePresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = sourcePresentation.getSlides()[0];
const insertionIndex = 1;
const insertedSlide = currentPresentation.insertSlide(
    insertionIndex,
    slide,
    SlidesApp.SlideLinkingMode.LINKED,
);

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks rozpoczynający się od 0, który wskazuje miejsce wstawienia slajdu.
slideSlideSlajd, który ma zostać skopiowany i wstawiony.
linkingModeSlideLinkingModeTryb linku, którego chcesz użyć.

Powrót

Slide – nowy slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 osób edytujących Presentation. Ta metoda nie blokuje użytkownikom dostępu do Presentation, jeśli należą oni do klasy użytkowników, którzy mają ogólny dostęp, np. jeśli 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 spowoduje to również usunięcie użytkownika z listy osób, które mogą je wyświetlać.

Parametry

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

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 osób edytujących Presentation. Ta metoda nie blokuje użytkownikom dostępu do Presentation, jeśli należą oni do klasy użytkowników, którzy mają ogólny dostęp, np. jeśli 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 spowoduje to również usunięcie użytkownika z listy osób, które mogą je wyświetlać.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika do usunięcia.

Powrót

Presentation – ten Presentation do tworzenia łańcuszków.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 Presentation. Ta metoda nie ma wpływu, jeśli użytkownik jest edytującym, a nie przeglądającym lub komentującym. Ta metoda nie blokuje też dostępu do Presentation użytkownikom, którzy należą do grupy użytkowników mających ogólny dostęp, np. jeśli 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 spowoduje to również usunięcie użytkownika z listy edytujących.

Parametry

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

Powrót

Presentation – ten znak Presentation służy do łączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 Presentation. Ta metoda nie ma wpływu, jeśli użytkownik jest edytującym, a nie przeglądającym. Ta metoda nie blokuje też dostępu do Presentation użytkownikom, którzy należą do klasy użytkowników mających ogólny dostęp, np. jeśli 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 spowoduje to również usunięcie użytkownika z listy edytujących.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika do usunięcia.

Powrót

Presentation – ten znak Presentation służy do łączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText)

Zamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany. Wyszukiwanie nie uwzględnia wielkości liter.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, którym chcesz zastąpić dopasowany tekst.

Powrót

Integer – liczba wystąpień uległa zmianie;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText, matchCase)

Zamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, którym chcesz zastąpić dopasowany tekst.
matchCaseBooleanJeśli true, wyszukiwanie uwzględnia wielkość liter, a jeśli false – nie.

Powrót

Integer – liczba wystąpień uległa zmianie;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 opróżnienie i zastosowanie oczekujących aktualizacji.

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

Zamkniętego Presentation nie można edytować. Aby ponownie otworzyć daną prezentację do edycji, użyj jednej z metod otwierania w SlidesApp.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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, która ma zostać ustawiona dla tej prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations