Table of Contents

Class RevisionsResource

Namespace
Google.Apis.Drive.v3
Assembly
Google.Apis.Drive.v3.dll

The "revisions" collection of methods.

public class RevisionsResource
Inheritance
RevisionsResource
Inherited Members

Constructors

RevisionsResource(IClientService)

Constructs a new resource.

public RevisionsResource(IClientService service)

Parameters

service IClientService

Methods

Delete(string, string)

Permanently deletes a file version. You can only delete revisions for files with binary content in Google Drive, like images or videos. Revisions for other files, like Google Docs or Sheets, and the last remaining file version can't be deleted.

public virtual RevisionsResource.DeleteRequest Delete(string fileId, string revisionId)

Parameters

fileId string

The ID of the file.

revisionId string

The ID of the revision.

Returns

RevisionsResource.DeleteRequest

Get(string, string)

Gets a revision's metadata or content by ID.

public virtual RevisionsResource.GetRequest Get(string fileId, string revisionId)

Parameters

fileId string

The ID of the file.

revisionId string

The ID of the revision.

Returns

RevisionsResource.GetRequest

List(string)

Lists a file's revisions.

public virtual RevisionsResource.ListRequest List(string fileId)

Parameters

fileId string

The ID of the file.

Returns

RevisionsResource.ListRequest

Update(Revision, string, string)

Updates a revision with patch semantics.

public virtual RevisionsResource.UpdateRequest Update(Revision body, string fileId, string revisionId)

Parameters

body Revision

The body of the request.

fileId string

The ID of the file.

revisionId string

The ID of the revision.

Returns

RevisionsResource.UpdateRequest