Word.LocationRelation enum
Comentários
[ Conjunto de API: WordApi 1.3 ]
Exemplos
// 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}`);
});
Campos
adjacentAfter = "AdjacentAfter" | Indica que esta instância ocorre após e é adjacente ao intervalo. |
adjacentBefore = "AdjacentBefore" | Indica que esta instância ocorre antes e é adjacente ao intervalo. |
after = "After" | Indica que esta instância ocorre após o intervalo. |
before = "Before" | Indica que esta instância ocorre antes do intervalo. |
contains = "Contains" | Indica que esta instância contém o intervalo, com exceção do caráter de início e de fim desta instância. |
containsEnd = "ContainsEnd" | Indica que esta instância contém o intervalo e que partilha o mesmo caráter final. O intervalo não partilha o mesmo caráter inicial que esta instância. |
containsStart = "ContainsStart" | Indica que esta instância contém o intervalo e que partilha o mesmo caráter inicial. O intervalo não partilha o mesmo caráter final que esta instância. |
equal = "Equal" | Indica que esta instância e o intervalo representam o mesmo intervalo. |
inside = "Inside" | Indica que esta instância está dentro do intervalo. O intervalo não partilha os mesmos carateres de início e de fim que esta instância. |
insideEnd = "InsideEnd" | Indica que esta instância está dentro do intervalo e que partilha o mesmo caráter final. O intervalo não partilha o mesmo caráter inicial que esta instância. |
insideStart = "InsideStart" | Indica que esta instância está dentro do intervalo e que partilha o mesmo caráter inicial. O intervalo não partilha o mesmo caráter final que esta instância. |
overlapsAfter = "OverlapsAfter" | Indica que esta instância começa dentro do intervalo e sobrepõe-se ao último caráter do intervalo. |
overlapsBefore = "OverlapsBefore" | Indica que esta instância é iniciada antes do intervalo e sobrepõe-se ao primeiro caráter do intervalo. |
unrelated = "Unrelated" | Indica que esta instância e o intervalo estão em sub-documentos diferentes. |