Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Word.BorderWidth enum

Package:
word

Represents the width of a style's border.

Remarks

API set: WordApiDesktop 1.1

Used by

Examples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/50-document/manage-styles.yaml

// Updates border properties (e.g., type, width, color) of the specified style.
await Word.run(async (context) => {
 const styleName = (document.getElementById("style-name") as HTMLInputElement).value;
 if (styleName == "") {
 console.warn("Enter a style name to update border properties.");
 return;
 }

 const style: Word.Style = context.document.getStyles().getByNameOrNullObject(styleName);
 style.load();
 await context.sync();

 if (style.isNullObject) {
 console.warn(`There's no existing style with the name '${styleName}'.`);
 } else {
 const borders: Word.BorderCollection = style.borders;
 borders.load("items");
 await context.sync();

 borders.outsideBorderType = Word.BorderType.dashed;
 borders.outsideBorderWidth = Word.BorderWidth.pt025;
 borders.outsideBorderColor = "green";
 console.log("Updated outside borders.");
 }
});

Fields

mixed = "Mixed"

Mixed width.

none = "None"

None width.

pt025 = "Pt025"

0.25 point.

pt050 = "Pt050"

0.50 point.

pt075 = "Pt075"

0.75 point.

pt100 = "Pt100"

1.00 point. This is the default.

pt150 = "Pt150"

1.50 points.

pt225 = "Pt225"

2.25 points.

pt300 = "Pt300"

3.00 points.

pt450 = "Pt450"

4.50 points.

pt600 = "Pt600"

6.00 points.


Feedback

Was this page helpful?