Class NotesPage

UwagiStrona

strona z notatkami w prezentacji;

Te strony zawierają materiały do prezentacji, w tym kształt z notatkami prelegenta do slajdu. Każdy slajd ma odpowiadającą mu stronę z notatkami. Można modyfikować tylko tekst w kształcie notatek prelegenta.

Metody

MetodaZwracany typKrótki opis
getGroups()Group[]Zwraca listę Group obiektów na stronie.
getImages()Image[]Zwraca listę Image obiektów na stronie.
getLines()Line[]Zwraca listę Line obiektów na stronie.
getObjectId()StringPobiera unikalny identyfikator strony.
getPageElementById(id)PageElement|nullZwraca PageElement na stronie o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageElements()PageElement[]Zwraca listę PageElement obiektów renderowanych na stronie.
getPlaceholder(placeholderType)PageElement|nullZwraca obiekt symbolu zastępczego PageElement dla określonego elementu PlaceholderType lub null, jeśli pasujący symbol zastępczy nie jest obecny.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullZwraca obiekt symbolu zastępczego PageElement dla określonego PlaceholderType i indeksu symbolu zastępczego lub null, jeśli symbol zastępczy nie występuje.
getPlaceholders()PageElement[]Zwraca listę obiektów PageElement zastępczych na stronie.
getShapes()Shape[]Zwraca listę Shape obiektów na stronie.
getSheetsCharts()SheetsChart[]Zwraca listę SheetsChart obiektów na stronie.
getSpeakerNotesShape()ShapePobiera kształt zawierający notatki prelegenta na stronie.
getTables()Table[]Zwraca listę Table obiektów na stronie.
getVideos()Video[]Zwraca listę Video obiektów na stronie.
getWordArts()WordArt[]Zwraca listę WordArt obiektów na stronie.
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.

Szczegółowa dokumentacja

getGroups()

Zwraca listę Group obiektów na stronie.

Powrót

Group[]

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

getImages()

Zwraca listę Image obiektów na stronie.

Powrót

Image[]

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

getLines()

Zwraca listę Line obiektów na stronie.

Powrót

Line[]

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

getObjectId()

Pobiera unikalny identyfikator strony. Identyfikatory obiektów używane przez strony i elementy stron mają tę samą przestrzeń nazw.

Powrót

String

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 na stronie 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

getPageElements()

Zwraca listę PageElement obiektów renderowanych na stronie.

Powrót

PageElement[]

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

getPlaceholder(placeholderType)

Zwraca obiekt symbolu zastępczego PageElement dla określonego elementu PlaceholderType lub null, jeśli pasujący symbol zastępczy nie jest obecny.

Jeśli istnieje wiele symboli zastępczych tego samego typu, zwraca symbol zastępczy o najmniejszym indeksie. Jeśli istnieje wiele pasujących symboli zastępczych o tym samym indeksie, zwraca pierwszy symbol zastępczy z kolekcji elementów strony.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const placeholder = slide.getPlaceholder(
    SlidesApp.PlaceholderType.CENTERED_TITLE,
);

Parametry

NazwaTypOpis
placeholderTypePlaceholderType

Powrót

PageElement|null

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

getPlaceholder(placeholderType, placeholderIndex)

Zwraca obiekt symbolu zastępczego PageElement dla określonego PlaceholderType i indeksu symbolu zastępczego lub null, jeśli symbol zastępczy nie występuje.

Jeśli istnieje wiele elementów zastępczych tego samego typu i o tym samym indeksie, funkcja zwraca pierwszy element zastępczy z kolekcji elementów strony.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const placeholder = slide.getPlaceholder(
    SlidesApp.PlaceholderType.CENTERED_TITLE,
    0,
);

Parametry

NazwaTypOpis
placeholderTypePlaceholderType
placeholderIndexInteger

Powrót

PageElement|null

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

getPlaceholders()

Zwraca listę obiektów PageElement zastępczych na stronie.

const master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log(
    `Number of placeholders in the master: ${master.getPlaceholders().length}`,
);

Powrót

PageElement[]

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

getShapes()

Zwraca listę Shape obiektów na stronie.

Powrót

Shape[]

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

getSheetsCharts()

Zwraca listę SheetsChart obiektów na stronie.

Powrót

SheetsChart[]

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

getSpeakerNotesShape()

Pobiera kształt zawierający notatki prelegenta na stronie.

Powrót

Shape

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

getTables()

Zwraca listę Table obiektów na stronie.

Powrót

Table[]

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

getVideos()

Zwraca listę Video obiektów na stronie.

Powrót

Video[]

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

getWordArts()

Zwraca listę WordArt obiektów na stronie.

Powrót

WordArt[]

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