Class Request
A single kind of update to apply to a presentation.
Implements
Inherited Members
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 |