Class Page
A page in a presentation.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.Slides.v1.Data
Assembly: Google.Apis.Slides.v1.dll
Syntax
public class Page : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
LayoutProperties
Layout specific properties. Only set if page_type = LAYOUT.
Declaration
[JsonProperty("layoutProperties")]
public virtual LayoutProperties LayoutProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| LayoutProperties |
MasterProperties
Master specific properties. Only set if page_type = MASTER.
Declaration
[JsonProperty("masterProperties")]
public virtual MasterProperties MasterProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| MasterProperties |
NotesProperties
Notes specific properties. Only set if page_type = NOTES.
Declaration
[JsonProperty("notesProperties")]
public virtual NotesProperties NotesProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| NotesProperties |
ObjectId
The object ID for this page. Object IDs used by Page and PageElement share the same namespace.
Declaration
[JsonProperty("objectId")]
public virtual string ObjectId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
PageElements
The page elements rendered on the page.
Declaration
[JsonProperty("pageElements")]
public virtual IList<PageElement> PageElements { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<PageElement> |
PageProperties
The properties of the page.
Declaration
[JsonProperty("pageProperties")]
public virtual PageProperties PageProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| PageProperties |
PageType
The type of the page.
Declaration
[JsonProperty("pageType")]
public virtual string PageType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RevisionId
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes.
Declaration
[JsonProperty("revisionId")]
public virtual string RevisionId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
SlideProperties
Slide specific properties. Only set if page_type = SLIDE.
Declaration
[JsonProperty("slideProperties")]
public virtual SlideProperties SlideProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| SlideProperties |