Show / Hide Table of Contents

Class Request

A single kind of update to apply to a presentation.

Inheritance
object
Request
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 Request : IDirectResponseSchema

Properties

CreateImage

Creates an image.

Declaration
[JsonProperty("createImage")]
public virtual CreateImageRequest CreateImage { get; set; }
Property Value
Type Description
CreateImageRequest

CreateLine

Creates a line.

Declaration
[JsonProperty("createLine")]
public virtual CreateLineRequest CreateLine { get; set; }
Property Value
Type Description
CreateLineRequest

CreateParagraphBullets

Creates bullets for paragraphs.

Declaration
[JsonProperty("createParagraphBullets")]
public virtual CreateParagraphBulletsRequest CreateParagraphBullets { get; set; }
Property Value
Type Description
CreateParagraphBulletsRequest

CreateShape

Creates a new shape.

Declaration
[JsonProperty("createShape")]
public virtual CreateShapeRequest CreateShape { get; set; }
Property Value
Type Description
CreateShapeRequest

CreateSheetsChart

Creates an embedded Google Sheets chart.

Declaration
[JsonProperty("createSheetsChart")]
public virtual CreateSheetsChartRequest CreateSheetsChart { get; set; }
Property Value
Type Description
CreateSheetsChartRequest

CreateSlide

Creates a new slide.

Declaration
[JsonProperty("createSlide")]
public virtual CreateSlideRequest CreateSlide { get; set; }
Property Value
Type Description
CreateSlideRequest

CreateTable

Creates a new table.

Declaration
[JsonProperty("createTable")]
public virtual CreateTableRequest CreateTable { get; set; }
Property Value
Type Description
CreateTableRequest

CreateVideo

Creates a video.

Declaration
[JsonProperty("createVideo")]
public virtual CreateVideoRequest CreateVideo { get; set; }
Property Value
Type Description
CreateVideoRequest

DeleteObject

Deletes a page or page element from the presentation.

Declaration
[JsonProperty("deleteObject")]
public virtual DeleteObjectRequest DeleteObject { get; set; }
Property Value
Type Description
DeleteObjectRequest

DeleteParagraphBullets

Deletes bullets from paragraphs.

Declaration
[JsonProperty("deleteParagraphBullets")]
public virtual DeleteParagraphBulletsRequest DeleteParagraphBullets { get; set; }
Property Value
Type Description
DeleteParagraphBulletsRequest

DeleteTableColumn

Deletes a column from a table.

Declaration
[JsonProperty("deleteTableColumn")]
public virtual DeleteTableColumnRequest DeleteTableColumn { get; set; }
Property Value
Type Description
DeleteTableColumnRequest

DeleteTableRow

Deletes a row from a table.

Declaration
[JsonProperty("deleteTableRow")]
public virtual DeleteTableRowRequest DeleteTableRow { get; set; }
Property Value
Type Description
DeleteTableRowRequest

DeleteText

Deletes text from a shape or a table cell.

Declaration
[JsonProperty("deleteText")]
public virtual DeleteTextRequest DeleteText { get; set; }
Property Value
Type Description
DeleteTextRequest

DuplicateObject

Duplicates a slide or page element.

Declaration
[JsonProperty("duplicateObject")]
public virtual DuplicateObjectRequest DuplicateObject { get; set; }
Property Value
Type Description
DuplicateObjectRequest

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GroupObjects

Groups objects, such as page elements.

Declaration
[JsonProperty("groupObjects")]
public virtual GroupObjectsRequest GroupObjects { get; set; }
Property Value
Type Description
GroupObjectsRequest

InsertTableColumns

Inserts columns into a table.

Declaration
[JsonProperty("insertTableColumns")]
public virtual InsertTableColumnsRequest InsertTableColumns { get; set; }
Property Value
Type Description
InsertTableColumnsRequest

InsertTableRows

Inserts rows into a table.

Declaration
[JsonProperty("insertTableRows")]
public virtual InsertTableRowsRequest InsertTableRows { get; set; }
Property Value
Type Description
InsertTableRowsRequest

InsertText

Inserts text into a shape or table cell.

Declaration
[JsonProperty("insertText")]
public virtual InsertTextRequest InsertText { get; set; }
Property Value
Type Description
InsertTextRequest

MergeTableCells

Merges cells in a Table.

Declaration
[JsonProperty("mergeTableCells")]
public virtual MergeTableCellsRequest MergeTableCells { get; set; }
Property Value
Type Description
MergeTableCellsRequest

RefreshSheetsChart

Refreshes a Google Sheets chart.

Declaration
[JsonProperty("refreshSheetsChart")]
public virtual RefreshSheetsChartRequest RefreshSheetsChart { get; set; }
Property Value
Type Description
RefreshSheetsChartRequest

ReplaceAllShapesWithImage

Replaces all shapes matching some criteria with an image.

Declaration
[JsonProperty("replaceAllShapesWithImage")]
public virtual ReplaceAllShapesWithImageRequest ReplaceAllShapesWithImage { get; set; }
Property Value
Type Description
ReplaceAllShapesWithImageRequest

ReplaceAllShapesWithSheetsChart

Replaces all shapes matching some criteria with a Google Sheets chart.

Declaration
[JsonProperty("replaceAllShapesWithSheetsChart")]
public virtual ReplaceAllShapesWithSheetsChartRequest ReplaceAllShapesWithSheetsChart { get; set; }
Property Value
Type Description
ReplaceAllShapesWithSheetsChartRequest

ReplaceAllText

Replaces all instances of specified text.

Declaration
[JsonProperty("replaceAllText")]
public virtual ReplaceAllTextRequest ReplaceAllText { get; set; }
Property Value
Type Description
ReplaceAllTextRequest

ReplaceImage

Replaces an existing image with a new image.

Declaration
[JsonProperty("replaceImage")]
public virtual ReplaceImageRequest ReplaceImage { get; set; }
Property Value
Type Description
ReplaceImageRequest

RerouteLine

Reroutes a line such that it's connected at the two closest connection sites on the connected page elements.

Declaration
[JsonProperty("rerouteLine")]
public virtual RerouteLineRequest RerouteLine { get; set; }
Property Value
Type Description
RerouteLineRequest

UngroupObjects

Ungroups objects, such as groups.

Declaration
[JsonProperty("ungroupObjects")]
public virtual UngroupObjectsRequest UngroupObjects { get; set; }
Property Value
Type Description
UngroupObjectsRequest

UnmergeTableCells

Unmerges cells in a Table.

Declaration
[JsonProperty("unmergeTableCells")]
public virtual UnmergeTableCellsRequest UnmergeTableCells { get; set; }
Property Value
Type Description
UnmergeTableCellsRequest

UpdateImageProperties

Updates the properties of an Image.

Declaration
[JsonProperty("updateImageProperties")]
public virtual UpdateImagePropertiesRequest UpdateImageProperties { get; set; }
Property Value
Type Description
UpdateImagePropertiesRequest

UpdateLineCategory

Updates the category of a line.

Declaration
[JsonProperty("updateLineCategory")]
public virtual UpdateLineCategoryRequest UpdateLineCategory { get; set; }
Property Value
Type Description
UpdateLineCategoryRequest

UpdateLineProperties

Updates the properties of a Line.

Declaration
[JsonProperty("updateLineProperties")]
public virtual UpdateLinePropertiesRequest UpdateLineProperties { get; set; }
Property Value
Type Description
UpdateLinePropertiesRequest

UpdatePageElementAltText

Updates the alt text title and/or description of a page element.

Declaration
[JsonProperty("updatePageElementAltText")]
public virtual UpdatePageElementAltTextRequest UpdatePageElementAltText { get; set; }
Property Value
Type Description
UpdatePageElementAltTextRequest

UpdatePageElementTransform

Updates the transform of a page element.

Declaration
[JsonProperty("updatePageElementTransform")]
public virtual UpdatePageElementTransformRequest UpdatePageElementTransform { get; set; }
Property Value
Type Description
UpdatePageElementTransformRequest

UpdatePageElementsZOrder

Updates the Z-order of page elements.

Declaration
[JsonProperty("updatePageElementsZOrder")]
public virtual UpdatePageElementsZOrderRequest UpdatePageElementsZOrder { get; set; }
Property Value
Type Description
UpdatePageElementsZOrderRequest

UpdatePageProperties

Updates the properties of a Page.

Declaration
[JsonProperty("updatePageProperties")]
public virtual UpdatePagePropertiesRequest UpdatePageProperties { get; set; }
Property Value
Type Description
UpdatePagePropertiesRequest

UpdateParagraphStyle

Updates the styling of paragraphs within a Shape or Table.

Declaration
[JsonProperty("updateParagraphStyle")]
public virtual UpdateParagraphStyleRequest UpdateParagraphStyle { get; set; }
Property Value
Type Description
UpdateParagraphStyleRequest

UpdateShapeProperties

Updates the properties of a Shape.

Declaration
[JsonProperty("updateShapeProperties")]
public virtual UpdateShapePropertiesRequest UpdateShapeProperties { get; set; }
Property Value
Type Description
UpdateShapePropertiesRequest

UpdateSlideProperties

Updates the properties of a Slide

Declaration
[JsonProperty("updateSlideProperties")]
public virtual UpdateSlidePropertiesRequest UpdateSlideProperties { get; set; }
Property Value
Type Description
UpdateSlidePropertiesRequest

UpdateSlidesPosition

Updates the position of a set of slides in the presentation.

Declaration
[JsonProperty("updateSlidesPosition")]
public virtual UpdateSlidesPositionRequest UpdateSlidesPosition { get; set; }
Property Value
Type Description
UpdateSlidesPositionRequest

UpdateTableBorderProperties

Updates the properties of the table borders in a Table.

Declaration
[JsonProperty("updateTableBorderProperties")]
public virtual UpdateTableBorderPropertiesRequest UpdateTableBorderProperties { get; set; }
Property Value
Type Description
UpdateTableBorderPropertiesRequest

UpdateTableCellProperties

Updates the properties of a TableCell.

Declaration
[JsonProperty("updateTableCellProperties")]
public virtual UpdateTableCellPropertiesRequest UpdateTableCellProperties { get; set; }
Property Value
Type Description
UpdateTableCellPropertiesRequest

UpdateTableColumnProperties

Updates the properties of a Table column.

Declaration
[JsonProperty("updateTableColumnProperties")]
public virtual UpdateTableColumnPropertiesRequest UpdateTableColumnProperties { get; set; }
Property Value
Type Description
UpdateTableColumnPropertiesRequest

UpdateTableRowProperties

Updates the properties of a Table row.

Declaration
[JsonProperty("updateTableRowProperties")]
public virtual UpdateTableRowPropertiesRequest UpdateTableRowProperties { get; set; }
Property Value
Type Description
UpdateTableRowPropertiesRequest

UpdateTextStyle

Updates the styling of text within a Shape or Table.

Declaration
[JsonProperty("updateTextStyle")]
public virtual UpdateTextStyleRequest UpdateTextStyle { get; set; }
Property Value
Type Description
UpdateTextStyleRequest

UpdateVideoProperties

Updates the properties of a Video.

Declaration
[JsonProperty("updateVideoProperties")]
public virtual UpdateVideoPropertiesRequest UpdateVideoProperties { get; set; }
Property Value
Type Description
UpdateVideoPropertiesRequest

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX