Ein Segment des Textinhalts von Shape
oder TableCell
.
Wenn Sie Methoden zum Bearbeiten des Textes in eine Form verwenden, werden alle Einstellungen für die automatische Anpassung deaktiviert, die auf die Form angewendet wurden.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
appendParagraph(text) | Paragraph | Hängt einen Absatz am Ende des Textbereichs an. |
appendRange(textRange) | TextRange | Hängt eine Kopie des angegebenen Textbereichs an das Ende des aktuellen Textbereichs an. |
appendRange(textRange, matchSourceFormatting) | TextRange | Hängt eine Kopie des angegebenen Textbereichs an das Ende des aktuellen Textbereichs an. |
appendText(text) | TextRange | Fügt Text am Ende des Textbereichs an. |
asRenderedString() | String | Gibt den gerenderten Text zurück, der durch diesen Bereich der zugehörigen Form oder Tabellenzelle begrenzt ist, in einem Format, das Endnutzern angezeigt werden kann. |
asString() | String | Gibt den reinen Text zurück, der durch diesen Bereich der zugehörigen Form oder Tabellenzelle begrenzt ist |
clear() | void | Löscht den durch diesen Bereich begrenzten Text. |
clear(startOffset, endOffset) | void | Löscht den Text, der durch die Start- und Endversätze im Bereich begrenzt ist. |
find(pattern) | TextRange[] | Gibt alle Bereiche zurück, die mit dem Suchmuster im aktuellen Textbereich übereinstimmen. |
find(pattern, startOffset) | TextRange[] | Gibt alle Bereiche zurück, die mit dem Suchmuster im aktuellen Textbereich beginnend mit dem Startversatz übereinstimmen. |
getAutoTexts() | AutoText[] | Gibt die automatischen Texte innerhalb des aktuellen Textbereichs zurück. |
getEndIndex() | Integer | Gibt den exklusiven 0-basierten Index für das letzte Zeichen in diesem Bereich zurück. |
getLength() | Integer | Gibt die Anzahl der Zeichen in diesem Bereich zurück. |
getLinks() | TextRange[] | Gibt eine Sammlung von Textbereichen zurück, die allen Link s im aktuellen Textbereich entsprechen oder den aktuellen Textbereich überlappen. |
getListParagraphs() | Paragraph[] | Gibt die Absätze in Listen zurück, die sich mit dem aktuellen Textbereich überschneiden |
getListStyle() | ListStyle | Gibt den ListStyle des aktuellen Textbereichs zurück. |
getParagraphStyle() | ParagraphStyle | Gibt den ParagraphStyle des aktuellen Textbereichs zurück. |
getParagraphs() | Paragraph[] | Gibt die Absätze zurück, die den aktuellen Textbereich überlappen. |
getRange(startOffset, endOffset) | TextRange | Gibt einen neuen TextRange zurück, der einen Teil des Bereichs abdeckt, aus dem er abgeleitet wurde. |
getRuns() | TextRange[] | Gibt die Textläufe zurück, die den aktuellen Textbereich überlappen. |
getStartIndex() | Integer | Gibt den inklusiven, 0-basierten Index für das erste Zeichen in diesem Bereich zurück. |
getTextStyle() | TextStyle | Gibt den Textstil des Bereichs zurück oder null , wenn der Bereich leer ist. |
insertParagraph(startOffset, text) | Paragraph | Fügt einen Absatz am Anfangsversatz ein. |
insertRange(startOffset, textRange) | TextRange | Fügt eine Kopie des angegebenen Textbereichs beim Startversatz ein. |
insertRange(startOffset, textRange, matchSourceFormatting) | TextRange | Fügt eine Kopie des angegebenen Textbereichs beim Startversatz ein. |
insertText(startOffset, text) | TextRange | Fügt Text am Anfangsversatz ein. |
isEmpty() | Boolean | Gibt true zurück, wenn sich keine Zeichen in diesem Bereich befinden. Andernfalls wird false zurückgegeben. |
replaceAllText(findText, replaceText) | Integer | Ersetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“. |
replaceAllText(findText, replaceText, matchCase) | Integer | Ersetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“. |
select() | void | Wählt nur TextRange in der aktiven Präsentation aus und entfernt alle vorherigen Auswahlen. |
setText(newText) | TextRange | Legt den Text fest, der durch diesen Bereich der verknüpften Form oder Tabellenzelle begrenzt ist. |
Detaillierte Dokumentation
appendParagraph(text)
Hängt einen Absatz am Ende des Textbereichs an. Der Stil des Endes des aktuellen Textbereichs wird beibehalten.
Der angegebene Textstring wird als Absatz angehängt. Dazu wird dem String mindestens ein umschließendes Zeilenumbruchzeichen hinzugefügt.
Wenn der angegebene Textstring Zeilenumbruchzeichen enthält (also aus mehreren Absätzen besteht), wird der zuletzt hinzugefügte Absatz zurückgegeben.
Parameter
Name | Typ | Beschreibung |
---|---|---|
text | String | Zeichenfolge, die als Absatz angehängt werden soll |
Return
Paragraph
: Die angehängte Paragraph
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendRange(textRange)
Hängt eine Kopie des angegebenen Textbereichs an das Ende des aktuellen Textbereichs an.
Die Formatierung des eingefügten Textes entspricht der des Ausgangstexts.
Parameter
Name | Typ | Beschreibung |
---|---|---|
textRange | TextRange | Der Textbereich, der angefügt werden soll. |
Return
TextRange
: der Textbereich, der den angehängten Text darstellt
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendRange(textRange, matchSourceFormatting)
Hängt eine Kopie des angegebenen Textbereichs an das Ende des aktuellen Textbereichs an.
Wenn die Formatierung mit der Formatierung des Zieltexts übereinstimmt, werden AutoText
im angegebenen Textbereich durch die gerenderten Werte ersetzt. Außerdem werden Nicht-Textelemente innerhalb des angegebenen Textbereichs nicht angehängt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
textRange | TextRange | Der Textbereich, der angefügt werden soll. |
matchSourceFormatting | Boolean | Wenn true , wird die Formatierung des Ausgangstexts übernommen, bei false die Formatierung des Zieltexts. |
Return
TextRange
: der Textbereich, der den angehängten Text darstellt
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendText(text)
Fügt Text am Ende des Textbereichs an. Der Stil des Endes des vorhandenen Textes wird beibehalten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
text | String | Entspricht der Zeichenfolge, die angefügt werden soll. |
Return
TextRange
: der Textbereich, der den angehängten Text darstellt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
asRenderedString()
Gibt den gerenderten Text zurück, der durch diesen Bereich der zugehörigen Form oder Tabellenzelle begrenzt ist, in einem Format, das Endnutzern angezeigt werden kann.
AutoText-Elemente, z. B. generierte Foliennummern, werden durch die gerenderten Werte ersetzt. Nicht-Textelemente im Bereich werden ausgelassen.
Return
String
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
asString()
Gibt den reinen Text zurück, der durch diesen Bereich der zugehörigen Form oder Tabellenzelle begrenzt ist
AutoText-Elemente wie generierte Foliennummern und alle Nicht-Textelemente in dem Bereich werden durch das Unicode-Zeichen U+E907 ersetzt.
Return
String
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
clear()
Löscht den durch diesen Bereich begrenzten Text.
Da der gesamte Text in einer Form oder TableCell mit einem Zeilenumbruch enden muss, wird der letzte Zeilenumbruch im Text nicht entfernt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
Löscht den Text, der durch die Start- und Endversätze im Bereich begrenzt ist.
Da der Text in einem Zeilenumbruch enden muss, wird der letzte Zeilenumbruch im Text auch dann nicht entfernt, wenn er von den angegebenen Versätzen abgedeckt wird.
Parameter
Name | Typ | Beschreibung |
---|---|---|
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des zu löschenden Bereichs verwendet wird. Der Startversatz muss größer oder gleich 0 und kleiner oder gleich endOffset sein. startOffset muss außerdem kleiner als die Länge des aktuellen Bereichs sein. |
endOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Bestimmen des exklusiven Endindex des zu löschenden Bereichs verwendet wird. endOffset muss gleich oder größer als startOffset sein. endOffset muss auch kleiner oder gleich der Länge des aktuellen Bereichs sein. |
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
find(pattern)
Gibt alle Bereiche zurück, die mit dem Suchmuster im aktuellen Textbereich übereinstimmen. Bei der Suche wird die Groß-/Kleinschreibung beachtet.
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | String | Das zu durchsuchende Muster des regulären Ausdrucks. Umgekehrte Schrägstriche im Muster sollten maskiert werden. |
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
Gibt alle Bereiche zurück, die mit dem Suchmuster im aktuellen Textbereich beginnend mit dem Startversatz übereinstimmen. Bei der Suche wird zwischen Groß- und Kleinschreibung unterschieden.
Parameter
Name | Typ | Beschreibung |
---|---|---|
pattern | String | Das zu durchsuchende Muster des regulären Ausdrucks. Umgekehrte Schrägstriche im Muster sollten maskiert werden. |
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des zu durchsuchenden Bereichs verwendet wird. startOffset muss außerdem kleiner als die Länge des aktuellen Bereichs sein. |
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getAutoTexts()
Gibt die automatischen Texte innerhalb des aktuellen Textbereichs zurück.
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEndIndex()
Gibt den exklusiven 0-basierten Index für das letzte Zeichen in diesem Bereich zurück. Wenn die Start- und Endindizes gleich sind, gilt der Bereich als leer.
Return
Integer
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLength()
Gibt die Anzahl der Zeichen in diesem Bereich zurück.
Return
Integer
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLinks()
Gibt eine Sammlung von Textbereichen zurück, die allen Link
s im aktuellen Textbereich entsprechen oder den aktuellen Textbereich überlappen.
Jeder zurückgegebene Bereich umfasst bei seiner Erstellung garantiert einen Link. Textänderungen können dazu führen, dass dieser nicht mehr genau einen Link darstellt.
Auf jede Link
in den zurückgegebenen Bereichen kann über TextStyle.getLink()
zugegriffen werden.
// Accesses the first link on a TextRange object. var linkTextRange = textRange.getLinks()[0]; var textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' var link = textStyle.getLink(); // Link object
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getListParagraphs()
Gibt die Absätze in Listen zurück, die sich mit dem aktuellen Textbereich überschneiden
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getListStyle()
getParagraphStyle()
Gibt den ParagraphStyle
des aktuellen Textbereichs zurück.
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getParagraphs()
Gibt die Absätze zurück, die den aktuellen Textbereich überlappen.
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRange(startOffset, endOffset)
Gibt einen neuen TextRange
zurück, der einen Teil des Bereichs abdeckt, aus dem er abgeleitet wurde.
Parameter
Name | Typ | Beschreibung |
---|---|---|
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des zurückgegebenen Bereichs verwendet wird. Der Startversatz muss größer oder gleich 0 und kleiner oder gleich endOffset sein. startOffset muss außerdem kleiner als die Länge des aktuellen Bereichs sein. |
endOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zur Bestimmung des exklusiven Endindex des zurückgegebenen Bereichs verwendet wird. endOffset muss gleich oder größer als startOffset sein. endOffset muss auch kleiner oder gleich der Länge des aktuellen Bereichs sein. |
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRuns()
Gibt die Textläufe zurück, die den aktuellen Textbereich überlappen. Ein Textlauf ist ein Textsegment, bei dem alle Zeichen denselben Textstil haben.
Jeder zurückgegebene Bereich umfasst bei seiner Erstellung immer nur eine Ausführung. Text- oder Stiländerungen können dazu führen, dass sie nicht mehr genau eine Ausführung repräsentieren.
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStartIndex()
Gibt den inklusiven, 0-basierten Index für das erste Zeichen in diesem Bereich zurück. Wenn die Start- und Endindexe identisch sind, gilt der Bereich als leer.
Return
Integer
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTextStyle()
Gibt den Textstil des Bereichs zurück oder null
, wenn der Bereich leer ist.
Return
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertParagraph(startOffset, text)
Fügt einen Absatz am Anfangsversatz ein. Der Stil des aktuellen Textbereichs wird beim Startversatz beibehalten.
Der angegebene Textstring wird als Absatz eingefügt. Dazu wird ihm mindestens ein umschließendes Zeilenumbruchzeichen hinzugefügt.
Wenn der angegebene Textstring Zeilenumbruchzeichen enthält (also aus mehreren Absätzen besteht), wird der zuletzt hinzugefügte Absatz zurückgegeben.
Parameter
Name | Typ | Beschreibung |
---|---|---|
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des einzufügenden Texts verwendet wird. |
text | String | Die einzufügende Zeichenfolge. |
Return
Paragraph
: Die eingefügte Paragraph
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange)
Fügt eine Kopie des angegebenen Textbereichs beim Startversatz ein.
Die Formatierung des eingefügten Textes entspricht der des Ausgangstexts.
Parameter
Name | Typ | Beschreibung |
---|---|---|
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des einzufügenden Texts verwendet wird. |
textRange | TextRange | Textbereich, der eingefügt werden soll. |
Return
TextRange
: der Textbereich, der den eingefügten Text darstellt
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange, matchSourceFormatting)
Fügt eine Kopie des angegebenen Textbereichs beim Startversatz ein.
Wenn die Formatierung mit der Formatierung des Zieltexts übereinstimmt, werden AutoText
im angegebenen Textbereich durch die gerenderten Werte ersetzt. Außerdem werden Nicht-Textelemente innerhalb des angegebenen Textbereichs nicht eingefügt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des einzufügenden Texts verwendet wird. |
textRange | TextRange | Textbereich, der eingefügt werden soll. |
matchSourceFormatting | Boolean | Wenn true , wird die Formatierung des Ausgangstexts übernommen, bei false die Formatierung des Zieltexts. |
Return
TextRange
: der Textbereich, der den eingefügten Text darstellt
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertText(startOffset, text)
Fügt Text am Anfangsversatz ein. Der Stil des vorhandenen Textes wird beim Start des Offsets beibehalten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
startOffset | Integer | Die Anzahl der Zeichen nach dem Startindex des aktuellen Textbereichs, die zum Ermitteln des inklusiven Startindex des einzufügenden Texts verwendet wird. |
text | String | Die einzufügende Zeichenfolge. |
Return
TextRange
: der Textbereich, der den eingefügten Text darstellt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isEmpty()
Gibt true
zurück, wenn sich keine Zeichen in diesem Bereich befinden. Andernfalls wird false
zurückgegeben.
Return
Boolean
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Ersetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“. Bei der Suche wird die Groß-/Kleinschreibung nicht berücksichtigt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
findText | String | Der zu suchende Text. |
replaceText | String | Text, der den übereinstimmenden Text ersetzen soll |
Return
Integer
: Die Anzahl der Wiederholungen wurde geändert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Ersetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“.
Parameter
Name | Typ | Beschreibung |
---|---|---|
findText | String | Der zu suchende Text. |
replaceText | String | Text, der den übereinstimmenden Text ersetzen soll |
matchCase | Boolean | Bei true wird zwischen Groß- und Kleinschreibung unterschieden. Bei false wird die Groß- und Kleinschreibung nicht berücksichtigt. |
Return
Integer
: Die Anzahl der Wiederholungen wurde geändert.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
Wählt nur TextRange
in der aktiven Präsentation aus und entfernt alle vorherigen Auswahlen.
Ein Skript kann nur auf die Auswahl des Nutzers zugreifen, der das Skript ausführt, und auch nur dann, wenn es an die Präsentation gebunden ist.
Die übergeordnete Page
der entsprechenden Shape
oder der TableCell
wird als current page selection
festgelegt. Shape
oder TableCell
ist als selected page element
festgelegt.
Selection
:
- 1. Verwenden Sie „select“ für einen nicht leeren TextRange, um den Zeichenbereich auszuwählen.
- 2. Cursorposition – verwenden Sie einen leeren TextRange, um den Cursor am gewünschten Index zu platzieren.
var shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.getText().setText("Hello"); // Range selection: Select the text range "He". shape.getText().getRange(0, 2).select(); // Cursor selection: Place the cursor after "H" like "H|ello". shape.getText().getRange(1, 1).select();
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
-
setText(newText)
Legt den Text fest, der durch diesen Bereich der verknüpften Form oder Tabellenzelle begrenzt ist. Der Stil des Anfangs des vorhandenen Textes wird beibehalten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
newText | String | Zeichenfolge, die als neuer Text festgelegt werden soll. |
Return
TextRange
: der Textbereich, der den festgelegten Text darstellt
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations