PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions interface

A collection of custom properties.

Remarks

[ API set: PowerPointApi 1.7 ]

Properties

$all

Specifying $all for the load options loads all the scalar properties (such as Range.address) but not the navigational properties (such as Range.format.fill.color).

key

For EACH ITEM in the collection: The string that uniquely identifies the custom property.

type

For EACH ITEM in the collection: The type of the value used for the custom property.

value

For EACH ITEM in the collection: The value of the custom property. If the value is a string, the maximum length 255 characters. Larger strings cause the operation to fail with an InvalidArgument error.

Property Details

$all

Specifying $all for the load options loads all the scalar properties (such as Range.address) but not the navigational properties (such as Range.format.fill.color).

$all?: boolean;

Property Value

boolean

key

For EACH ITEM in the collection: The string that uniquely identifies the custom property.

key?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.7 ]

type

For EACH ITEM in the collection: The type of the value used for the custom property.

type?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.7 ]

value

For EACH ITEM in the collection: The value of the custom property. If the value is a string, the maximum length 255 characters. Larger strings cause the operation to fail with an InvalidArgument error.

value?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.7 ]