Skip to content

Commit 7c48555

Browse files
[all hosts] Get latest (#2239)
1 parent af89bbf commit 7c48555

File tree

101 files changed

+7245
-650
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+7245
-650
lines changed

docs/docs-ref-autogen/powerpoint/powerpoint.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@ type: package
55
summary: ''
66
interfaces:
77
- 'powerpoint!PowerPoint.AddSlideOptions:interface'
8+
- 'powerpoint!PowerPoint.BorderProperties:interface'
9+
- 'powerpoint!PowerPoint.FillProperties:interface'
10+
- 'powerpoint!PowerPoint.FontProperties:interface'
811
- 'powerpoint!PowerPoint.InsertSlideOptions:interface'
12+
- 'powerpoint!PowerPoint.Interfaces.BindingCollectionData:interface'
13+
- 'powerpoint!PowerPoint.Interfaces.BindingCollectionLoadOptions:interface'
14+
- 'powerpoint!PowerPoint.Interfaces.BindingCollectionUpdateData:interface'
15+
- 'powerpoint!PowerPoint.Interfaces.BindingData:interface'
16+
- 'powerpoint!PowerPoint.Interfaces.BindingLoadOptions:interface'
917
- 'powerpoint!PowerPoint.Interfaces.BulletFormatData:interface'
1018
- 'powerpoint!PowerPoint.Interfaces.BulletFormatLoadOptions:interface'
1119
- 'powerpoint!PowerPoint.Interfaces.BulletFormatUpdateData:interface'
@@ -78,6 +86,14 @@ interfaces:
7886
- 'powerpoint!PowerPoint.Interfaces.SlideScopedCollectionData:interface'
7987
- 'powerpoint!PowerPoint.Interfaces.SlideScopedCollectionLoadOptions:interface'
8088
- 'powerpoint!PowerPoint.Interfaces.SlideScopedCollectionUpdateData:interface'
89+
- 'powerpoint!PowerPoint.Interfaces.TableCellCollectionData:interface'
90+
- 'powerpoint!PowerPoint.Interfaces.TableCellCollectionLoadOptions:interface'
91+
- 'powerpoint!PowerPoint.Interfaces.TableCellCollectionUpdateData:interface'
92+
- 'powerpoint!PowerPoint.Interfaces.TableCellData:interface'
93+
- 'powerpoint!PowerPoint.Interfaces.TableCellLoadOptions:interface'
94+
- 'powerpoint!PowerPoint.Interfaces.TableCellUpdateData:interface'
95+
- 'powerpoint!PowerPoint.Interfaces.TableData:interface'
96+
- 'powerpoint!PowerPoint.Interfaces.TableLoadOptions:interface'
8197
- 'powerpoint!PowerPoint.Interfaces.TagCollectionData:interface'
8298
- 'powerpoint!PowerPoint.Interfaces.TagCollectionLoadOptions:interface'
8399
- 'powerpoint!PowerPoint.Interfaces.TagCollectionUpdateData:interface'
@@ -92,8 +108,18 @@ interfaces:
92108
- 'powerpoint!PowerPoint.Interfaces.TextRangeUpdateData:interface'
93109
- 'powerpoint!PowerPoint.ShapeAddOptions:interface'
94110
- 'powerpoint!PowerPoint.SlideGetImageOptions:interface'
111+
- 'powerpoint!PowerPoint.TableAddOptions:interface'
112+
- 'powerpoint!PowerPoint.TableCellBorders:interface'
113+
- 'powerpoint!PowerPoint.TableCellMargins:interface'
114+
- 'powerpoint!PowerPoint.TableCellProperties:interface'
115+
- 'powerpoint!PowerPoint.TableColumnProperties:interface'
116+
- 'powerpoint!PowerPoint.TableMergedAreaProperties:interface'
117+
- 'powerpoint!PowerPoint.TableRowProperties:interface'
118+
- 'powerpoint!PowerPoint.TextRun:interface'
95119
classes:
96120
- 'powerpoint!PowerPoint.Application:class'
121+
- 'powerpoint!PowerPoint.Binding:class'
122+
- 'powerpoint!PowerPoint.BindingCollection:class'
97123
- 'powerpoint!PowerPoint.BulletFormat:class'
98124
- 'powerpoint!PowerPoint.CustomProperty:class'
99125
- 'powerpoint!PowerPoint.CustomPropertyCollection:class'
@@ -121,11 +147,15 @@ classes:
121147
- 'powerpoint!PowerPoint.SlideMaster:class'
122148
- 'powerpoint!PowerPoint.SlideMasterCollection:class'
123149
- 'powerpoint!PowerPoint.SlideScopedCollection:class'
150+
- 'powerpoint!PowerPoint.Table:class'
151+
- 'powerpoint!PowerPoint.TableCell:class'
152+
- 'powerpoint!PowerPoint.TableCellCollection:class'
124153
- 'powerpoint!PowerPoint.Tag:class'
125154
- 'powerpoint!PowerPoint.TagCollection:class'
126155
- 'powerpoint!PowerPoint.TextFrame:class'
127156
- 'powerpoint!PowerPoint.TextRange:class'
128157
enums:
158+
- 'powerpoint!PowerPoint.BindingType:enum'
129159
- 'powerpoint!PowerPoint.ConnectorType:enum'
130160
- 'powerpoint!PowerPoint.DocumentPropertyType:enum'
131161
- 'powerpoint!PowerPoint.ErrorCodes:enum'
@@ -139,6 +169,7 @@ enums:
139169
- 'powerpoint!PowerPoint.ShapeLineDashStyle:enum'
140170
- 'powerpoint!PowerPoint.ShapeLineStyle:enum'
141171
- 'powerpoint!PowerPoint.ShapeType:enum'
172+
- 'powerpoint!PowerPoint.ShapeZOrder:enum'
142173
- 'powerpoint!PowerPoint.SlideLayoutType:enum'
143174
- 'powerpoint!PowerPoint.TextVerticalAlignment:enum'
144175
functions:
Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
### YamlMime:TSType
2+
name: PowerPoint.Binding
3+
uid: 'powerpoint!PowerPoint.Binding:class'
4+
package: powerpoint!
5+
fullName: PowerPoint.Binding
6+
summary: Represents an Office.js binding that is defined in the presentation.
7+
remarks: >-
8+
\[ [API set: PowerPointApi BETA (PREVIEW
9+
ONLY)](/javascript/api/requirement-sets/powerpoint/powerpoint-api-requirement-sets) \]
10+
isPreview: true
11+
isDeprecated: false
12+
type: class
13+
properties:
14+
- name: context
15+
uid: 'powerpoint!PowerPoint.Binding#context:member'
16+
package: powerpoint!
17+
fullName: context
18+
summary: >-
19+
The request context associated with the object. This connects the add-in's process to the Office host
20+
application's process.
21+
remarks: ''
22+
isPreview: true
23+
isDeprecated: false
24+
syntax:
25+
content: 'context: RequestContext;'
26+
return:
27+
type: '<xref uid="powerpoint!PowerPoint.RequestContext:class" />'
28+
- name: id
29+
uid: 'powerpoint!PowerPoint.Binding#id:member'
30+
package: powerpoint!
31+
fullName: id
32+
summary: Represents the binding identifier.
33+
remarks: >-
34+
\[ [API set: PowerPointApi BETA (PREVIEW
35+
ONLY)](/javascript/api/requirement-sets/powerpoint/powerpoint-api-requirement-sets) \]
36+
isPreview: true
37+
isDeprecated: false
38+
syntax:
39+
content: 'readonly id: string;'
40+
return:
41+
type: string
42+
- name: type
43+
uid: 'powerpoint!PowerPoint.Binding#type:member'
44+
package: powerpoint!
45+
fullName: type
46+
summary: Returns the type of the binding. See `BindingType` for details.
47+
remarks: >-
48+
\[ [API set: PowerPointApi BETA (PREVIEW
49+
ONLY)](/javascript/api/requirement-sets/powerpoint/powerpoint-api-requirement-sets) \]
50+
isPreview: true
51+
isDeprecated: false
52+
syntax:
53+
content: 'readonly type: PowerPoint.BindingType | "Shape";'
54+
return:
55+
type: '<xref uid="powerpoint!PowerPoint.BindingType:enum" /> | "Shape"'
56+
methods:
57+
- name: delete()
58+
uid: 'powerpoint!PowerPoint.Binding#delete:member(1)'
59+
package: powerpoint!
60+
fullName: delete()
61+
summary: Deletes the binding.
62+
remarks: >-
63+
\[ [API set: PowerPointApi BETA (PREVIEW
64+
ONLY)](/javascript/api/requirement-sets/powerpoint/powerpoint-api-requirement-sets) \]
65+
isPreview: true
66+
isDeprecated: false
67+
syntax:
68+
content: 'delete(): void;'
69+
return:
70+
type: void
71+
description: ''
72+
- name: getShape()
73+
uid: 'powerpoint!PowerPoint.Binding#getShape:member(1)'
74+
package: powerpoint!
75+
fullName: getShape()
76+
summary: Returns the shape represented by the binding. Will throw an error if the binding is not of the correct type.
77+
remarks: >-
78+
\[ [API set: PowerPointApi BETA (PREVIEW
79+
ONLY)](/javascript/api/requirement-sets/powerpoint/powerpoint-api-requirement-sets) \]
80+
isPreview: true
81+
isDeprecated: false
82+
syntax:
83+
content: 'getShape(): PowerPoint.Shape;'
84+
return:
85+
type: '<xref uid="powerpoint!PowerPoint.Shape:class" />'
86+
description: ''
87+
- name: load(options)
88+
uid: 'powerpoint!PowerPoint.Binding#load:member(1)'
89+
package: powerpoint!
90+
fullName: load(options)
91+
summary: >-
92+
Queues up a command to load the specified properties of the object. You must call `context.sync()` before reading
93+
the properties.
94+
remarks: ''
95+
isPreview: true
96+
isDeprecated: false
97+
syntax:
98+
content: 'load(options?: PowerPoint.Interfaces.BindingLoadOptions): PowerPoint.Binding;'
99+
parameters:
100+
- id: options
101+
description: Provides options for which properties of the object to load.
102+
type: '<xref uid="powerpoint!PowerPoint.Interfaces.BindingLoadOptions:interface" />'
103+
return:
104+
type: '<xref uid="powerpoint!PowerPoint.Binding:class" />'
105+
description: ''
106+
- name: load(propertyNames)
107+
uid: 'powerpoint!PowerPoint.Binding#load:member(2)'
108+
package: powerpoint!
109+
fullName: load(propertyNames)
110+
summary: >-
111+
Queues up a command to load the specified properties of the object. You must call `context.sync()` before reading
112+
the properties.
113+
remarks: ''
114+
isPreview: true
115+
isDeprecated: false
116+
syntax:
117+
content: 'load(propertyNames?: string | string[]): PowerPoint.Binding;'
118+
parameters:
119+
- id: propertyNames
120+
description: A comma-delimited string or an array of strings that specify the properties to load.
121+
type: 'string | string[]'
122+
return:
123+
type: '<xref uid="powerpoint!PowerPoint.Binding:class" />'
124+
description: ''
125+
- name: load(propertyNamesAndPaths)
126+
uid: 'powerpoint!PowerPoint.Binding#load:member(3)'
127+
package: powerpoint!
128+
fullName: load(propertyNamesAndPaths)
129+
summary: >-
130+
Queues up a command to load the specified properties of the object. You must call `context.sync()` before reading
131+
the properties.
132+
remarks: ''
133+
isPreview: true
134+
isDeprecated: false
135+
syntax:
136+
content: |-
137+
load(propertyNamesAndPaths?: {
138+
select?: string;
139+
expand?: string;
140+
}): PowerPoint.Binding;
141+
parameters:
142+
- id: propertyNamesAndPaths
143+
description: >-
144+
`propertyNamesAndPaths.select` is a comma-delimited string that specifies the properties to load, and
145+
`propertyNamesAndPaths.expand` is a comma-delimited string that specifies the navigation properties to load.
146+
type: |-
147+
{
148+
select?: string;
149+
expand?: string;
150+
}
151+
return:
152+
type: '<xref uid="powerpoint!PowerPoint.Binding:class" />'
153+
description: ''
154+
- name: toJSON()
155+
uid: 'powerpoint!PowerPoint.Binding#toJSON:member(1)'
156+
package: powerpoint!
157+
fullName: toJSON()
158+
summary: >-
159+
Overrides the JavaScript `toJSON()` method in order to provide more useful output when an API object is passed to
160+
`JSON.stringify()`<!-- -->. (`JSON.stringify`<!-- -->, in turn, calls the `toJSON` method of the object that's
161+
passed to it.) Whereas the original `PowerPoint.Binding` object is an API object, the `toJSON` method returns a
162+
plain JavaScript object (typed as `PowerPoint.Interfaces.BindingData`<!-- -->) that contains shallow copies of any
163+
loaded child properties from the original object.
164+
remarks: ''
165+
isPreview: true
166+
isDeprecated: false
167+
syntax:
168+
content: 'toJSON(): PowerPoint.Interfaces.BindingData;'
169+
return:
170+
type: '<xref uid="powerpoint!PowerPoint.Interfaces.BindingData:interface" />'
171+
description: ''
172+
extends: '<xref uid="office!OfficeExtension.ClientObject:class" />'

0 commit comments

Comments
 (0)