Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Bereich
Ein Bereich von Elementen in einem Dokument. Die Auswahl des Nutzers wird als Range dargestellt unter
andere Verwendungszwecke. Skripts können nur auf die Auswahl des Nutzers zugreifen, der das Skript ausführt,
Das Skript ist an das Dokument gebunden.
// Bold all selected text.
var selection = DocumentApp.getActiveDocument().getSelection();
if (selection) {
var elements = selection.getRangeElements();
for (var i = 0; i < elements.length; i++) {
var element = elements[i];
// Only modify elements that can be edited as text; skip images and other non-text elements.
if (element.getElement().editAsText) {
var text = element.getElement().editAsText();
// Bold the selected part of the element, or the full element if it's completely selected.
if (element.isPartial()) {
text.setBold(element.getStartOffset(), element.getEndOffsetInclusive(), true);
} else {
text.setBold(true);
}
}
}
}
Hiermit werden alle Elemente in dieser Range abgerufen, einschließlich teilweiser Text-Elemente (z. B. bei einer Auswahl, die nur einen Teil eines Text-Elements enthält).
Ruft alle Elemente ab, die der Nutzer in der geöffneten Instanz des Dokuments ausgewählt hat, einschließlich
Beliebige teilweise ausgewählte Text
Elemente.
Detaillierte Dokumentation
getRangeElements()
Hiermit werden alle Elemente in dieser Range abgerufen, einschließlich teilweiser Text-Elemente (z. B. bei einer Auswahl, die nur einen Teil eines Text-Elements enthält). Um zu ermitteln, ob ein
Das Text-Element ist nur teilweise im Bereich enthalten, siehe RangeElement.isPartial().
Rückflug
RangeElement[]: ein Array von Elementen in der Reihenfolge, in der sie im Dokument angezeigt werden
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
Hiermit werden alle Elemente abgerufen, die der Nutzer in der geöffneten Instanz des Dokuments ausgewählt hat, einschließlich teilweise ausgewählter Text-Elemente.
Rückflug
RangeElement[]: ein Array ausgewählter oder teilweise ausgewählter Elemente in der Reihenfolge, in der sie im
Dokument
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-13 (UTC)."],[[["A `Range` represents a range of elements in a Google Doc, often used to represent the user's selection."],["Scripts can only access the selection of the user who is running them within the bound document."],["The `getRangeElements()` method retrieves all elements within the range, including partially selected text elements."],["The `getSelectedElements()` method is deprecated and has been replaced by `getRangeElements()`."]]],[]]