Class PageElement
A visual element rendered on a page.
Implements
Inherited Members
Namespace: Google.Apis.Slides.v1.Data
Assembly: Google.Apis.Slides.v1.dll
Syntax
public class PageElement : IDirectResponseSchema
Properties
Description
The description of the page element. Combined with title to display alt text. The field is not supported for Group elements.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ElementGroup
A collection of page elements joined as a single unit.
Declaration
[JsonProperty("elementGroup")]
public virtual Group ElementGroup { get; set; }
Property Value
Type | Description |
---|---|
Group |
Image
An image page element.
Declaration
[JsonProperty("image")]
public virtual Image Image { get; set; }
Property Value
Type | Description |
---|---|
Image |
Line
A line page element.
Declaration
[JsonProperty("line")]
public virtual Line Line { get; set; }
Property Value
Type | Description |
---|---|
Line |
ObjectId
The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace.
Declaration
[JsonProperty("objectId")]
public virtual string ObjectId { get; set; }
Property Value
Type | Description |
---|---|
string |
Shape
A generic shape.
Declaration
[JsonProperty("shape")]
public virtual Shape Shape { get; set; }
Property Value
Type | Description |
---|---|
Shape |
SheetsChart
A linked chart embedded from Google Sheets. Unlinked charts are represented as images.
Declaration
[JsonProperty("sheetsChart")]
public virtual SheetsChart SheetsChart { get; set; }
Property Value
Type | Description |
---|---|
SheetsChart |
Size
The size of the page element.
Declaration
[JsonProperty("size")]
public virtual Size Size { get; set; }
Property Value
Type | Description |
---|---|
Size |
SpeakerSpotlight
A Speaker Spotlight.
Declaration
[JsonProperty("speakerSpotlight")]
public virtual SpeakerSpotlight SpeakerSpotlight { get; set; }
Property Value
Type | Description |
---|---|
SpeakerSpotlight |
Table
A table page element.
Declaration
[JsonProperty("table")]
public virtual Table Table { get; set; }
Property Value
Type | Description |
---|---|
Table |
Title
The title of the page element. Combined with description to display alt text. The field is not supported for Group elements.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
string |
Transform
The transform of the page element. The visual appearance of the page element is determined by its absolute transform. To compute the absolute transform, preconcatenate a page element's transform with the transforms of all of its parent groups. If the page element is not in a group, its absolute transform is the same as the value in this field. The initial transform for the newly created Group is always the identity transform.
Declaration
[JsonProperty("transform")]
public virtual AffineTransform Transform { get; set; }
Property Value
Type | Description |
---|---|
AffineTransform |
Video
A video page element.
Declaration
[JsonProperty("video")]
public virtual Video Video { get; set; }
Property Value
Type | Description |
---|---|
Video |
WordArt
A word art page element.
Declaration
[JsonProperty("wordArt")]
public virtual WordArt WordArt { get; set; }
Property Value
Type | Description |
---|---|
WordArt |