Show / Hide Table of Contents

Class PageElement

A visual element rendered on a page.

Inheritance
object
PageElement
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX