Class Presentation

Prezentacja

prezentację,

Metody

MetodaZwracany typKrótki opis
addEditor(emailAddress)PresentationDodaje danego użytkownika do listy edytujących Presentation.
addEditor(user)PresentationDodaje danego użytkownika do listy edytujących Presentation.
addEditors(emailAddresses)PresentationDodaje podany tablicowy zbiór użytkowników do listy edytujących w przypadku Presentation.
addViewer(emailAddress)PresentationDodaje danego użytkownika do listy widzów Presentation.
addViewer(user)PresentationDodaje danego użytkownika do listy widzów Presentation.
addViewers(emailAddresses)PresentationDodaje podany tablicowy zbiór użytkowników do listy widzów Presentation.
appendSlide()SlideDodaje slajd na końcu prezentacji, używając wstępnie zdefiniowanego układu PredefinedLayout.BLANKna podstawie bieżącego szablonu głównego.
appendSlide(layout)SlideDodaje slajd na końcu prezentacji, używając określonego układu na podstawie bieżącego szablonu.
appendSlide(predefinedLayout)SlideDodaje do końca prezentacji slajdu, używając określonego wstępnie zdefiniowanego układu na podstawie bieżącego szablonu.
appendSlide(slide)SlideDodaje kopię dostarczonego pliku Slide na końcu prezentacji.
appendSlide(slide, linkingMode)SlideDodaje kopię podanego slajdów 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 dokumenty główne w prezentacji.
getName()StringPobiera nazwę lub tytuł prezentacji.
getNotesMaster()NotesMasterPobiera informacje o notatkach do prezentacji.
getNotesPageHeight()NumberPobiera wysokość strony głównej notatek i stron notatek w prezentacji w punktach.
getNotesPageWidth()NumberPobiera szerokość strony w notatkach nadrzędnych i notatkach w prezentacji w punktach.
getPageElementById(id)PageElementZwraca PageElement o podanym identyfikatorze lub null, jeśli żaden nie istnieje.
getPageHeight()NumberPobiera wysokość strony slajdów, układów i wzorca w prezentacji w punktach.
getPageWidth()NumberPobiera szerokość strony slajdów, układów i wzorca w prezentacji w punktach.
getSelection()SelectionPobiera wybrany przez użytkownika element w aktywnej prezentacji.
getSlideById(id)SlideZwraca Slide o podanym identyfikatorze lub null, jeśli żaden nie istnieje.
getSlides()Slide[]Pobiera slajdy z prezentacji.
getUrl()StringPobiera adres URL dostępu do tej prezentacji.
getViewers()User[]Pobiera listę osób, które oglądały lub komentowały ten Presentation.
insertSlide(insertionIndex)SlideWstawia slajd na wskazanej pozycji w prezentacji, używając wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego wzorca.
insertSlide(insertionIndex, layout)SlideWstawia slajd na wskazanej pozycji w prezentacji, używając określonego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, predefinedLayout)SlideWstawia slajd na określonym miejscu w prezentacji, używając określonego wstępnie zdefiniowanego układu na podstawie bieżącego wzorca.
insertSlide(insertionIndex, slide)SlideWstawia kopię podanego elementu Slide w określonym indeksie w prezentacji.
insertSlide(insertionIndex, slide, linkingMode)SlideWkleja kopię podanego Slide z prezentacji źródłowej w określonym indeksie w bieżącej prezentacji i ustawia link slajdu zgodnie z parametrem SlideLinkingMode.
removeEditor(emailAddress)PresentationUsunięcie danego użytkownika z listy edytujących w przypadku Presentation.
removeEditor(user)PresentationUsunięcie danego użytkownika z listy edytujących w przypadku Presentation.
removeViewer(emailAddress)PresentationUsunięcie danego użytkownika z listy widzów i komentujących Presentation.
removeViewer(user)PresentationUsunięcie danego użytkownika z listy widzów i komentujących Presentation.
replaceAllText(findText, replaceText)IntegerZastępuje wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia tekstem do zastąpienia.
replaceAllText(findText, replaceText, matchCase)IntegerZastępuje wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia tekstem do zastąpienia.
saveAndClose()voidZapisuje bieżący Presentation.
setName(name)voidUstawia nazwę lub tytuł prezentacji.

Szczegółowa dokumentacja

addEditor(emailAddress)

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

Parametry

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

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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 edytujących Presentation. Jeśli użytkownik był już na liście widzów, ta metoda powoduje usunięcie go z tej listy.

Parametry

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

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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 podany tablicowy zbiór użytkowników do listy edytujących w przypadku Presentation. Jeśli któryś z użytkowników znajduje się już na liście widzów, ta metoda spowoduje usunięcie go z tej listy.

Parametry

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

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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 widzów Presentation. Jeśli użytkownik był już na liście redaktorów, ta metoda nie przyniesie efektu.

Parametry

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

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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 widzów Presentation. Jeśli użytkownik był już na liście redaktorów, ta metoda nie przyniesie efektu.

Parametry

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

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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 podany tablicowy zbiór 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 – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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, używając wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego szablonu głównego. Obecny element master może być jednym z tych elementów:

  • Oryginał ostatniego slajdu.
  • Pierwszy element master w prezentacji, jeśli nie ma slajdu.

Powrót

Slide – nowy slajd, który jest dołączany.

Autoryzacja

Skrypty, które korzystają 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, używając określonego układu na podstawie bieżącego szablonu. Obecny element master może być jednym z tych elementów:

  • Oryginał ostatniego slajdu.
  • Pierwszy element master w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
layoutLayoutUżywany układ nowej slajdu; powinien on być obecny w bieżącym pliku głównym.

Powrót

Slide – nowy slajd, który jest dołączany.

Autoryzacja

Skrypty, które korzystają 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, używając określonego wstępnie zdefiniowanego układu na podstawie bieżącego głównego. Obecny element master może być jednym z tych elementów:

  • Oryginał ostatniego slajdu.
  • Pierwszy element master w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
predefinedLayoutPredefinedLayoutWstępnie zdefiniowany układ do użycia na nowym slajdzie. Powinien on znajdować się w bieżącym szablonie głównym.

Powrót

Slide – nowy slajd, który jest dołączany.

Autoryzacja

Skrypty, które korzystają 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ę dostarczonego pliku Slide na końcu prezentacji.

Jeśli kopiowany slajd pochodzi z innej prezentacji, zostaną również skopiowane strony główne i szablony układu nadrzędnych, o ile nie występują już 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
slideSlideSlajdu, który ma zostać skopiowany i dołączony.

Powrót

Slide – nowy slajd, który jest dołączany.

Autoryzacja

Skrypty, które korzystają 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 slajdów 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, skopiowane zostaną również strony główne i układy stron nadrzędnych, o ile nie występują już w bieżącej prezentacji.

Jeśli tryb linku to SlideLinkingMode.LINKED, dołączony slajd może zostać zaktualizowany, aby pasował do podanego źródłowego slajdu, gdy zostanie wywołana funkcja Slide.refreshSlide(). Inni współpracownicy mogą zobaczyć link do źródłowego slajdu. SlideLinkingMode.LINKED nie można używać w przypadku źródeł slajdów 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
slideSlideSlajdu, który ma zostać skopiowany, dołączony i połączony.
linkingModeSlideLinkingModeTryb łączenia, którego chcesz użyć.

Powrót

Slide – nowy slajd.

Autoryzacja

Skrypty, które korzystają 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 Presentation.

Powrót

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

Autoryzacja

Skrypty, które korzystają 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 konkretnej wersji prezentacji.

Powrót

String – identyfikator tej prezentacji.

Autoryzacja

Skrypty, które korzystają 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.

Powrót

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

Autoryzacja

Skrypty, które korzystają 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 dokumenty główne w prezentacji.

Powrót

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

Autoryzacja

Skrypty, które korzystają 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, które korzystają 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 informacje o wzorze notatek w prezentacji.

Powrót

NotesMaster – wzór notatek w prezentacji.

Autoryzacja

Skrypty, które korzystają 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 wysokość strony głównej notatek i stron notatek w prezentacji w punktach. Wszystkie mają tę samą wysokość strony.

Powrót

Number – wysokość strony z notatkami w punktach.

Autoryzacja

Skrypty, które korzystają 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 szerokość strony w notatkach nadrzędnych i notatkach w prezentacji w punktach. Wszystkie mają tę samą szerokość strony.

Powrót

Number – szerokość strony z notatkami w punktach.

Autoryzacja

Skrypty, które korzystają 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 żaden nie istnieje.

Parametry

NazwaTypOpis
idStringIdentyfikator elementu strony, który jest pobierany.

Powrót

PageElement – element strony o danym identyfikatorze.

Autoryzacja

Skrypty, które korzystają 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 wzorca w prezentacji w punktach. Wszystkie mają tę samą wysokość strony.

Powrót

Number – wysokość strony w punktach.

Autoryzacja

Skrypty, które korzystają 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 slajdów, układów i wzorca w prezentacji w punktach. Wszystkie mają tę samą szerokość strony.

Powrót

Number – szerokość strony w punktach.

Autoryzacja

Skrypty, które korzystają 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 wybrany przez użytkownika element w aktywnej prezentacji. Skrypt może uzyskać dostęp tylko do elementów wybranych przez użytkownika, który go uruchamia, i tylko wtedy, gdy skrypt jest powiązany z prezentacją.

Pamiętaj, że zwrócony wybór jest bieżącym wyborem. Gdy skrypt wprowadza różne zmiany w prezentacji, zaznaczenie jest przekształcane, aby uwzględnić te zmiany. Jeśli na przykład zaznaczysz 2 ksztalty A i B, a potem skrypt usunie kształt B, zwrócone obiekty zaznaczenia zostaną niejawnie zaktualizowane tak, aby zaznaczony 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 – 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, które korzystają 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 żaden nie istnieje.

Parametry

NazwaTypOpis
idStringIdentyfikator pobieranego slajdu.

Powrót

Slide – slajd o podanym identyfikatorze.

Autoryzacja

Skrypty, które korzystają 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, które korzystają 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 dostępu 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 bieżącej prezentacji.

Autoryzacja

Skrypty, które korzystają 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ę osób, które oglądały lub komentowały ten Presentation.

Powrót

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

Autoryzacja

Skrypty, które korzystają 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 na wskazanej pozycji w prezentacji, używając wstępnie zdefiniowanego układu PredefinedLayout.BLANK na podstawie bieżącego wzorca. Aktualny element nadrzędny to:

  • Element główny poprzedniego slajdu.
  • Oryginał pierwszego slajdu, jeśli wskaźnik wstawiania ma wartość 0.
  • Pierwszy element master w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks zaczynający się od 0, który wskazuje, gdzie wstawić slajd.

Powrót

Slide – nowy wstawiany slajd.

Autoryzacja

Skrypty, które korzystają 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 na wskazanej pozycji w prezentacji, używając określonego układu na podstawie bieżącego wzorca. Obecny element master może być jednym z tych elementów:

  • Element główny poprzedniego slajdu.
  • Oryginał pierwszego slajdu, jeśli wskaźnik wstawiania ma wartość 0.
  • Pierwszy element master w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks zaczynający się od 0, który wskazuje, gdzie wstawić slajd.
layoutLayoutUżywany układ nowej slajdu; powinien on być obecny w bieżącym pliku głównym.

Powrót

Slide – nowy wstawiany slajd.

Autoryzacja

Skrypty, które korzystają 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 na określonym miejscu w prezentacji, używając określonego wstępnie zdefiniowanego układu na podstawie bieżącego wzorca. Obecny element master może być jednym z tych elementów:

  • Element główny poprzedniego slajdu.
  • Oryginał pierwszego slajdu, jeśli wskaźnik wstawiania ma wartość 0.
  • Pierwszy element master w prezentacji, jeśli nie ma slajdu.

Parametry

NazwaTypOpis
insertionIndexIntegerIndeks zaczynający się od 0, który wskazuje, gdzie wstawić slajd.
predefinedLayoutPredefinedLayoutWstępnie zdefiniowany układ do użycia na nowym slajdzie. Powinien on znajdować się w bieżącym szablonie głównym.

Powrót

Slide – nowy wstawiany slajd.

Autoryzacja

Skrypty, które korzystają 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 elementu Slide w określonym indeksie w prezentacji.

Jeśli kopiowany slajd pochodzi z innej prezentacji, zostaną również skopiowane strony główne i szablony układu nadrzędnych, o ile nie występują już 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 zaczynający się od 0, który wskazuje, gdzie wstawić slajd.
slideSlideSlajd, który ma zostać skopiowany i wstawiony.

Powrót

Slide – nowy wstawiany slajd.

Autoryzacja

Skrypty, które korzystają 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)

Wkleja kopię podanego obiektu Slide z prezentacji źródłowej w określonym indeksie w bieżącej prezentacji i ustawia link slajdu zgodnie z parametrem SlideLinkingMode.

Jeśli kopiowany slajd pochodzi z innej prezentacji, skopiowane zostaną również strony główne i układy stron nadrzędnych, o ile nie występują już w bieżącej prezentacji.

Jeśli tryb łączenia to SlideLinkingMode.LINKED, wstawiany slajd może zostać zaktualizowany, aby pasował do podanego źródłowego slajdu, gdy zostanie wywołana funkcja Slide.refreshSlide(). Inni współpracownicy mogą zobaczyć link do źródłowego slajdu. SlideLinkingMode.LINKED nie można używać w przypadku źródeł slajdów 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 zaczynający się od 0, który wskazuje, gdzie wstawić slajd.
slideSlideSlajd, który ma zostać skopiowany i wstawiony.
linkingModeSlideLinkingModeTryb łączenia, którego chcesz użyć.

Powrót

Slide – nowy slajd.

Autoryzacja

Skrypty, które korzystają 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)

Usunięcie danego użytkownika z listy edytujących w przypadku Presentation. Ta metoda nie blokuje dostępu do Presentation użytkownikom, którzy należą do grupy użytkowników z ogólnym dostępem. Na przykład, 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 widzów.

Parametry

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

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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)

Usunięcie danego użytkownika z listy edytujących w przypadku Presentation. Ta metoda nie blokuje dostępu do Presentation użytkownikom, którzy należą do grupy użytkowników z ogólnym dostępem. Na przykład, 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 widzów.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika do usunięcia.

Powrót

Presentation – ta Presentation służy do tworzenia łańcuszków.

Autoryzacja

Skrypty, które korzystają 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)

Usunięcie danego użytkownika z listy widzów i komentujących Presentation. Ta metoda nie ma żadnego wpływu, jeśli użytkownik jest edytorem, a nie widzem lub komentatorem. Ta metoda nie blokuje też dostępu do Presentation użytkownikom, którzy należą do grupy użytkowników z ogólnym dostępem. Na przykład, 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 edytorów.

Parametry

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

Powrót

Presentation – ta Presentation służy do łańcuchowania.

Autoryzacja

Skrypty, które korzystają 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)

Usunięcie danego użytkownika z listy widzów i komentujących Presentation. Ta metoda nie ma żadnego wpływu, jeśli użytkownik jest edytorem, a nie widzem. Ta metoda nie blokuje też dostępu do Presentation użytkownikom, którzy należą do grupy użytkowników z ogólnym dostępem. Na przykład 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.Presentation

W przypadku plików na Dysku spowoduje to również usunięcie użytkownika z listy edytorów.

Parametry

NazwaTypOpis
userUserReprezentacja użytkownika do usunięcia.

Powrót

Presentation – ta Presentation służy do łańcuchowania.

Autoryzacja

Skrypty, które korzystają 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 tekstu do znalezienia tekstem do zastąpienia. Wielkość liter nie ma znaczenia.

Parametry

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

Powrót

Integer – zmieniona liczba wystąpień

Autoryzacja

Skrypty, które korzystają 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 tekstu do znalezienia tekstem do zastąpienia.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, który ma zastąpić dopasowany tekst.
matchCaseBooleanJeśli true, wyszukiwanie uwzględnia wielkość liter; jeśli false, wielkość liter nie ma znaczenia.

Powrót

Integer – zmieniona liczba wystąpień

Autoryzacja

Skrypty, które korzystają 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żący Presentation. powoduje, że oczekujące aktualizacje są usuwane i stosowane;

Metoda saveAndClose() jest wywoływana automatycznie na końcu wykonywania skryptu dla każdego otwartego Presentation, nawet jeśli wykonanie skryptu zostało zakończone z błędem.

Nie można edytować zamkniętego porównania Presentation. Aby otworzyć ponownie daną prezentację w celu edycji, użyj jednej z metod otwarcia pliku SlidesApp.

Autoryzacja

Skrypty, które korzystają 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 do ustawienia dla tej prezentacji.

Autoryzacja

Skrypty, które korzystają 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