Function: extension.Delete

Deletes a Extension Object. Returns true if successfully deleted or if no such Object existed to begin with.

Syntax

{
	"method": "extension.Delete",
	"params": {
		"id": "...",
	},
	"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
}
AdvFuture<bool> Delete( AdvGuid id );
public Task<bool> DeleteAsync(Guid id, CancellationToken ct = default);
delete(id: string): Promise<boolean>;

Parameters

id : guid

Id of the Extension to delete.

Result : bool

True if successful or no Extension with the provided id found.

Errors

Data.NotFound ≥wg 0.4.16

The requested data was not found or the caller does not have the required permission to access it. For additional information, see Data.NotFound.

Data.Forbidden ≥wg 0.4.16

The caller does not have the required permissions to access the data. For additional information, see Data.Forbidden.

Call.Failure ≥wg 0.4.16

An unspecified error (e.g., an unhandled exception) has occured while executing the called function. For additional information, see Call.Failure.

Remarks

This method requires API write access.