Class FilesResource.DeleteRequest
Permanently deletes a file owned by the user without moving it to the trash. If the file belongs to a shared
drive, the user must be an organizer
on the parent folder. If the target is a folder, all descendants
owned by the user are also deleted.
Inheritance
FilesResource.DeleteRequest
Inherited Members
Namespace: Google.Apis.Drive.v2
Assembly: Google.Apis.Drive.v2.dll
Syntax
public class FilesResource.DeleteRequest : DriveBaseServiceRequest<string>, IClientServiceRequest<string>, IClientServiceRequest
Constructors
DeleteRequest(IClientService, string)
Constructs a new Delete request.
Declaration
public DeleteRequest(IClientService service, string fileId)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
string | fileId |
Properties
EnforceSingleParent
Deprecated: If an item is not in a shared drive and its last parent is deleted but the item itself is not, the item is placed under its owner's root.
Declaration
[RequestParameter("enforceSingleParent", RequestParameterType.Query)]
public virtual bool? EnforceSingleParent { get; set; }
Property Value
Type | Description |
---|---|
bool? |
FileId
The ID of the file to delete.
Declaration
[RequestParameter("fileId", RequestParameterType.Path)]
public virtual string FileId { get; }
Property Value
Type | Description |
---|---|
string |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
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 |
---|---|
bool? |
SupportsTeamDrives
Deprecated: Use supportsAllDrives
instead.
Declaration
[RequestParameter("supportsTeamDrives", RequestParameterType.Query)]
public virtual bool? SupportsTeamDrives { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Methods
InitParameters()
Initializes Delete parameter list.
Declaration
protected override void InitParameters()