Show / Hide Table of Contents

Class FilesResource.UntrashRequest

Restores a file from the trash. The currently authenticated user must own the file or be at least a fileOrganizer on the parent for shared drive files. Only the owner may untrash a file.

Inheritance
System.Object
ClientServiceRequest
ClientServiceRequest<File>
DriveBaseServiceRequest<File>
FilesResource.UntrashRequest
Implements
IClientServiceRequest<File>
IClientServiceRequest
Inherited Members
DriveBaseServiceRequest<File>.Alt
DriveBaseServiceRequest<File>.Fields
DriveBaseServiceRequest<File>.Key
DriveBaseServiceRequest<File>.OauthToken
DriveBaseServiceRequest<File>.PrettyPrint
DriveBaseServiceRequest<File>.QuotaUser
DriveBaseServiceRequest<File>.UserIp
ClientServiceRequest<File>.Execute()
ClientServiceRequest<File>.ExecuteAsStream()
ClientServiceRequest<File>.ExecuteAsync()
ClientServiceRequest<File>.ExecuteAsync(CancellationToken)
ClientServiceRequest<File>.ExecuteAsStreamAsync()
ClientServiceRequest<File>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<File>.CreateRequest(Nullable<Boolean>)
ClientServiceRequest<File>.GenerateRequestUri()
ClientServiceRequest<File>.GetBody()
ClientServiceRequest<File>.GetDefaultETagAction(String)
ClientServiceRequest<File>.ETagAction
ClientServiceRequest<File>.ModifyRequest
ClientServiceRequest<File>.ValidateParameters
ClientServiceRequest<File>.RequestParameters
ClientServiceRequest<File>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Drive.v2
Assembly: Google.Apis.Drive.v2.dll
Syntax
public class UntrashRequest : DriveBaseServiceRequest<File>, IClientServiceRequest<File>, IClientServiceRequest

Constructors

UntrashRequest(IClientService, String)

Constructs a new Untrash request.

Declaration
public UntrashRequest(IClientService service, string fileId)
Parameters
Type Name Description
IClientService service
System.String fileId

Properties

FileId

The ID of the file to untrash.

Declaration
[RequestParameter("fileId", RequestParameterType.Path)]
public virtual string FileId { get; }
Property Value
Type Description
System.String

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
System.String
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Drive.v2.Data.File>.HttpMethod

IncludeLabels

A comma-separated list of IDs of labels to include in the labelInfo part of the response.

Declaration
[RequestParameter("includeLabels", RequestParameterType.Query)]
public virtual string IncludeLabels { get; set; }
Property Value
Type Description
System.String

IncludePermissionsForView

Specifies which additional view's permissions to include in the response. Only 'published' is supported.

Declaration
[RequestParameter("includePermissionsForView", RequestParameterType.Query)]
public virtual string IncludePermissionsForView { get; set; }
Property Value
Type Description
System.String

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
System.String
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Drive.v2.Data.File>.MethodName

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
System.String
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.Drive.v2.Data.File>.RestPath

SupportsAllDrives

Whether the requesting application supports both My Drives and shared drives.

Declaration
[RequestParameter("supportsAllDrives", RequestParameterType.Query)]
public virtual bool? SupportsAllDrives { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

SupportsTeamDrives

Deprecated use supportsAllDrives instead.

Declaration
[RequestParameter("supportsTeamDrives", RequestParameterType.Query)]
public virtual bool? SupportsTeamDrives { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

Methods

InitParameters()

Initializes Untrash parameter list.

Declaration
protected override void InitParameters()
Overrides
Google.Apis.Drive.v2.DriveBaseServiceRequest<Google.Apis.Drive.v2.Data.File>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In This Article
Back to top Generated by DocFX