@@ -23972,15 +23972,15 @@ Word.Document#activeWindow:member:
2397223972 const pagesFirstParagraphText = [];
2397323973 for (let i = 0; i < pages.items.length; i++) {
2397423974 const page = pages.items[i];
23975- page.load(' index' );
23975+ page.load(" index" );
2397623976 pagesIndexes.push(page);
2397723977
2397823978 const paragraphs = page.getRange().paragraphs;
23979- paragraphs.load(' items/length' );
23979+ paragraphs.load(" items/length" );
2398023980 pagesNumberOfParagraphs.push(paragraphs);
2398123981
2398223982 const firstParagraph = paragraphs.getFirst();
23983- firstParagraph.load(' text' );
23983+ firstParagraph.load(" text" );
2398423984 pagesFirstParagraphText.push(firstParagraph);
2398523985 }
2398623986
@@ -25975,11 +25975,11 @@ Word.Page:class:
2597525975 const pagesText = [];
2597625976 for (let i = 0; i < pages.items.length; i++) {
2597725977 const page = pages.items[i];
25978- page.load(' index' );
25978+ page.load(" index" );
2597925979 pagesIndexes.push(page);
2598025980
2598125981 const range = page.getRange();
25982- range.load(' text' );
25982+ range.load(" text" );
2598325983 pagesText.push(range);
2598425984 }
2598525985
@@ -26008,11 +26008,11 @@ Word.Page#getRange:member(1):
2600826008 const pagesText = [];
2600926009 for (let i = 0; i < pages.items.length; i++) {
2601026010 const page = pages.items[i];
26011- page.load(' index' );
26011+ page.load(" index" );
2601226012 pagesIndexes.push(page);
2601326013
2601426014 const range = page.getRange();
26015- range.load(' text' );
26015+ range.load(" text" );
2601626016 pagesText.push(range);
2601726017 }
2601826018
@@ -26047,11 +26047,11 @@ Word.Page#index:member:
2604726047 const pagesText = [];
2604826048 for (let i = 0; i < pages.items.length; i++) {
2604926049 const page = pages.items[i];
26050- page.load(' index' );
26050+ page.load(" index" );
2605126051 pagesIndexes.push(page);
2605226052
2605326053 const range = page.getRange();
26054- range.load(' text' );
26054+ range.load(" text" );
2605526055 pagesText.push(range);
2605626056 }
2605726057
@@ -26080,11 +26080,11 @@ Word.PageCollection:class:
2608026080 const pagesText = [];
2608126081 for (let i = 0; i < pages.items.length; i++) {
2608226082 const page = pages.items[i];
26083- page.load(' index' );
26083+ page.load(" index" );
2608426084 pagesIndexes.push(page);
2608526085
2608626086 const range = page.getRange();
26087- range.load(' text' );
26087+ range.load(" text" );
2608826088 pagesText.push(range);
2608926089 }
2609026090
@@ -26125,15 +26125,15 @@ Word.Pane:class:
2612526125 const pagesFirstParagraphText = [];
2612626126 for (let i = 0; i < pages.items.length; i++) {
2612726127 const page = pages.items[i];
26128- page.load(' index' );
26128+ page.load(" index" );
2612926129 pagesIndexes.push(page);
2613026130
2613126131 const paragraphs = page.getRange().paragraphs;
26132- paragraphs.load(' items/length' );
26132+ paragraphs.load(" items/length" );
2613326133 pagesNumberOfParagraphs.push(paragraphs);
2613426134
2613526135 const firstParagraph = paragraphs.getFirst();
26136- firstParagraph.load(' text' );
26136+ firstParagraph.load(" text" );
2613726137 pagesFirstParagraphText.push(firstParagraph);
2613826138 }
2613926139
@@ -26175,15 +26175,15 @@ Word.Pane#pages:member:
2617526175 const pagesFirstParagraphText = [];
2617626176 for (let i = 0; i < pages.items.length; i++) {
2617726177 const page = pages.items[i];
26178- page.load(' index' );
26178+ page.load(" index" );
2617926179 pagesIndexes.push(page);
2618026180
2618126181 const paragraphs = page.getRange().paragraphs;
26182- paragraphs.load(' items/length' );
26182+ paragraphs.load(" items/length" );
2618326183 pagesNumberOfParagraphs.push(paragraphs);
2618426184
2618526185 const firstParagraph = paragraphs.getFirst();
26186- firstParagraph.load(' text' );
26186+ firstParagraph.load(" text" );
2618726187 pagesFirstParagraphText.push(firstParagraph);
2618826188 }
2618926189
@@ -26226,7 +26226,7 @@ Word.Pane#pagesEnclosingViewport:member:
2622626226 const pagesIndexes = [];
2622726227 for (let i = 0; i < pageCount; i++) {
2622826228 const page = pages.items[i];
26229- page.load(' index' );
26229+ page.load(" index" );
2623026230 pagesIndexes.push(page);
2623126231 }
2623226232
@@ -26236,6 +26236,24 @@ Word.Pane#pagesEnclosingViewport:member:
2623626236 console.log(`Page index: ${pagesIndexes[i].index}`);
2623726237 }
2623826238 });
26239+ Word.PaneCollection:class:
26240+ - >-
26241+ // Link to full sample:
26242+ https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/35-ranges/get-pages.yaml
26243+
26244+
26245+ await Word.run(async (context) => {
26246+ // Gets all the panes in the active document window.
26247+
26248+ // Get the active window.
26249+ const activeWindow: Word.Window = context.document.activeWindow;
26250+ activeWindow.load("panes/items/length");
26251+
26252+ await context.sync();
26253+
26254+ const panes: Word.PaneCollection = activeWindow.panes;
26255+ console.log(`Number of panes in the current document window: ${panes.items.length}`);
26256+ });
2623926257Word.Paragraph:class:
2624026258 - >-
2624126259 // Link to full sample:
@@ -28985,15 +29003,15 @@ Word.Window:class:
2898529003 const pagesFirstParagraphText = [];
2898629004 for (let i = 0; i < pages.items.length; i++) {
2898729005 const page = pages.items[i];
28988- page.load(' index' );
29006+ page.load(" index" );
2898929007 pagesIndexes.push(page);
2899029008
2899129009 const paragraphs = page.getRange().paragraphs;
28992- paragraphs.load(' items/length' );
29010+ paragraphs.load(" items/length" );
2899329011 pagesNumberOfParagraphs.push(paragraphs);
2899429012
2899529013 const firstParagraph = paragraphs.getFirst();
28996- firstParagraph.load(' text' );
29014+ firstParagraph.load(" text" );
2899729015 pagesFirstParagraphText.push(firstParagraph);
2899829016 }
2899929017
@@ -29036,7 +29054,7 @@ Word.Window#activePane:member:
2903629054 const pagesIndexes = [];
2903729055 for (let i = 0; i < pageCount; i++) {
2903829056 const page = pages.items[i];
29039- page.load(' index' );
29057+ page.load(" index" );
2904029058 pagesIndexes.push(page);
2904129059 }
2904229060
@@ -29046,3 +29064,18 @@ Word.Window#activePane:member:
2904629064 console.log(`Page index: ${pagesIndexes[i].index}`);
2904729065 }
2904829066 });
29067+ Word.WindowCollection:class:
29068+ - >-
29069+ // Link to full sample:
29070+ https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/35-ranges/get-pages.yaml
29071+
29072+
29073+ await Word.run(async (context) => {
29074+ // Gets the document windows.
29075+ const windows: Word.WindowCollection = context.document.windows;
29076+ windows.load("windows/items/length");
29077+
29078+ await context.sync();
29079+
29080+ console.log(`Number of windows for this document: ${windows.items.length}`);
29081+ });
0 commit comments