Word.LocationRelation enum
Hinweise
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/35-ranges/compare-location.yaml
// Compares the location of one paragraph in relation to another paragraph.
await Word.run(async (context) => {
const paragraphs: Word.ParagraphCollection = context.document.body.paragraphs;
paragraphs.load("items");
await context.sync();
const firstParagraphAsRange: Word.Range = paragraphs.items[0].getRange();
const secondParagraphAsRange: Word.Range = paragraphs.items[1].getRange();
const comparedLocation = firstParagraphAsRange.compareLocationWith(secondParagraphAsRange);
await context.sync();
const locationValue: Word.LocationRelation = comparedLocation.value;
console.log(`Location of the first paragraph in relation to the second paragraph: ${locationValue}`);
});
Felder
adjacentAfter = "AdjacentAfter" | Gibt an, dass diese Instanz nach dem Bereich auftritt und an diesen angrenzt. |
adjacentBefore = "AdjacentBefore" | Gibt an, dass diese Instanz vor dem Bereich auftritt und an diesen angrenzt. |
after = "After" | Gibt an, dass diese Instanz hinter dem Bereich liegt. |
before = "Before" | Gibt an, dass diese Instanz vor dem Bereich auftritt. |
contains = "Contains" | Gibt an, dass diese Instanz den Bereich enthält, mit Ausnahme des Anfangs- und Endzeichens dieser Instanz. |
containsEnd = "ContainsEnd" | Gibt an, dass diese Instanz den Bereich und dasselbe Endzeichen enthält. Der Bereich hat nicht das gleiche Startzeichen wie diese Instanz. |
containsStart = "ContainsStart" | Gibt an, dass diese Instanz den Bereich und das gleiche Startzeichen enthält. Der Bereich hat nicht das gleiche Endzeichen wie diese Instanz. |
equal = "Equal" | Gibt an, dass diese Instanz und der Bereich denselben Bereich darstellen. |
inside = "Inside" | Gibt an, dass sich diese Instanz innerhalb des Bereichs befindet. Der Bereich verwendet nicht die gleichen Anfangs- und Endzeichen wie diese Instanz. |
insideEnd = "InsideEnd" | Gibt an, dass sich diese Instanz innerhalb des Bereichs befindet und dasselbe Endzeichen verwendet wird. Der Bereich hat nicht das gleiche Startzeichen wie diese Instanz. |
insideStart = "InsideStart" | Gibt an, dass sich diese Instanz innerhalb des Bereichs befindet und dasselbe Startzeichen verwendet wird. Der Bereich hat nicht das gleiche Endzeichen wie diese Instanz. |
overlapsAfter = "OverlapsAfter" | Gibt an, dass diese Instanz innerhalb des Bereichs beginnt und das letzte Zeichen des Bereichs überlappt. |
overlapsBefore = "OverlapsBefore" | Gibt an, dass diese Instanz vor dem Bereich beginnt und das erste Zeichen des Bereichs überlappt. |
unrelated = "Unrelated" | Gibt an, dass sich diese Instanz und der Bereich in unterschiedlichen Unterdokumenten befinden. |
Office Add-ins