Dropbox .NET SDK
Show / Hide Table of Contents

Namespace Dropbox.Api.Riviera

Classes

ApiExifGpsMetadata

GPS coordinates and related tags extracted from image EXIF data. Fields are populated on a best-effort basis and may be empty when absent from the source file.

ApiExifMetadata

Image EXIF metadata. Mirrors the useful subset of the internal `riviera.ExifMetadata` message. Fields are best-effort and may be empty.

ApiMediaMetadata

Audio/video container and per-stream metadata. Mirrors the useful subset of the internal `riviera.MediaMetadata` message.

ApiMediaStream

A single audio or video stream within a media file.

ApiOfficeMetadata

MS Office document metadata. Mirrors the internal `riviera.OfficeMetadata` message. Some fields apply only to specific document types (e.g. `slides` for PowerPoint, `words`/`pages` for Word).

ApiPdfMetadata

PDF document metadata.

ApiStructuredTranscript

Structured transcript for APIv2

ApiTranscriptSegment

Transcript segment for APIv2

ContentApiV2Error

The content api v2 error object

ContentApiV2Error.IsAFolderError

The target is a folder, not a file.

ContentApiV2Error.LimitExceededError

The limit exceeded error object

ContentApiV2Error.LinkDownloadDisabledError

The link download disabled error object

ContentApiV2Error.MediaDurationError

The media duration error object

ContentApiV2Error.NoAudioError

The no audio error object

ContentApiV2Error.NotFoundError

The referenced file does not exist or is not accessible.

ContentApiV2Error.Other

The other object

ContentApiV2Error.ServerError

The server error object

ContentApiV2Error.SharedLinkPasswordProtected

The shared link password protected object

ContentApiV2Error.UserError

The user error object

ErrorCode

The error code object

ErrorCode.AccessError

403

ErrorCode.ApiError

409

ErrorCode.BadRequest

400

ErrorCode.Other

The other object

ErrorCode.RatelimitError

429

ErrorCode.Unavailable

503

ErrorCode.UnknownError

The unknown error object

FileIdOrUrl

The file id or url object

FileIdOrUrl.FileId

The file id object

FileIdOrUrl.Other

The other object

FileIdOrUrl.Path

The path object

FileIdOrUrl.Url

The url object

GetMarkdownArgs

Arguments for the asynchronous `get_markdown_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the document to convert to markdown.

GetMarkdownAsyncCheckResult

Result type for EventBus async check

GetMarkdownAsyncCheckResult.Complete

The complete object

GetMarkdownAsyncCheckResult.Failed

The failed object

GetMarkdownAsyncCheckResult.InProgress

The in progress object

GetMarkdownAsyncCheckResult.Other

The other object

GetMarkdownAsyncError

The get markdown async error object

GetMarkdownResult

The get markdown result object

GetMetadataArgs

Arguments for the asynchronous `get_metadata_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the file whose metadata should be extracted.

GetMetadataAsyncCheckResult

Result type for EventBus async check - must end in "CheckResult"

GetMetadataAsyncCheckResult.Complete

The complete object

GetMetadataAsyncCheckResult.Failed

The failed object

GetMetadataAsyncCheckResult.InProgress

The in progress object

GetMetadataAsyncCheckResult.Other

The other object

GetMetadataAsyncError

The get metadata async error object

GetMetadataResult

The get metadata result object

GetTranscriptArgs

Arguments for the asynchronous `get_transcript_async` route. Exactly one of `file_id`, `path`, or `url` must be supplied via `file_id_or_url` to identify the audio or video asset to transcribe.

GetTranscriptAsyncCheckResult

Result type for EventBus async check - must end in "CheckResult"

GetTranscriptAsyncCheckResult.Complete

The complete object

GetTranscriptAsyncCheckResult.Failed

The failed object

GetTranscriptAsyncCheckResult.InProgress

The in progress object

GetTranscriptAsyncCheckResult.Other

The other object

GetTranscriptAsyncError

The get transcript async error object

GetTranscriptResult

The get transcript result object

MarkdownConversionApiV2Error

The markdown conversion api v2 error object

MarkdownConversionApiV2Error.ConversionFailureError

The conversion failure error object

MarkdownConversionApiV2Error.IsAFolderError

The target is a folder, not a file.

MarkdownConversionApiV2Error.LimitExceededError

The limit exceeded error object

MarkdownConversionApiV2Error.LinkDownloadDisabledError

The link download disabled error object

MarkdownConversionApiV2Error.NotFoundError

The referenced file does not exist or is not accessible.

MarkdownConversionApiV2Error.Other

The other object

MarkdownConversionApiV2Error.ServerError

The server error object

MarkdownConversionApiV2Error.SharedLinkPasswordProtected

The shared link password protected object

MarkdownConversionApiV2Error.UnsupportedFormatError

The unsupported format error object

MarkdownConversionApiV2Error.UserError

The user error object

MediaDurationError

The media duration error object

MetadataExtractionApiV2Error

The metadata extraction api v2 error object

MetadataExtractionApiV2Error.ConversionFailureError

The conversion failure error object

MetadataExtractionApiV2Error.IsAFolderError

The target is a folder, not a file.

MetadataExtractionApiV2Error.LimitExceededError

The limit exceeded error object

MetadataExtractionApiV2Error.LinkDownloadDisabledError

The link download disabled error object

MetadataExtractionApiV2Error.NotFoundError

The referenced file does not exist or is not accessible.

MetadataExtractionApiV2Error.Other

The other object

MetadataExtractionApiV2Error.ServerError

The server error object

MetadataExtractionApiV2Error.SharedLinkPasswordProtected

The shared link password protected object

MetadataExtractionApiV2Error.UnsupportedFormatError

The unsupported format error object

MetadataExtractionApiV2Error.UserError

The user error object

MetadataType

Which metadata variant is populated in a `GetMetadataResult`, derived from the file type.

MetadataType.MetadataTypeExif

The metadata type exif object

MetadataType.MetadataTypeMedia

The metadata type media object

MetadataType.MetadataTypeOffice

The metadata type office object

MetadataType.MetadataTypePdf

The metadata type pdf object

MetadataType.MetadataTypeUnknown

The metadata type unknown object

MetadataType.Other

The other object

MetadataUnion

Exactly one variant is populated, corresponding to `metadata_type`.

MetadataUnion.Exif

The exif object

MetadataUnion.Media

The media object

MetadataUnion.Office

The office object

MetadataUnion.Other

The other object

MetadataUnion.Pdf

The pdf object

OfficeFileType

The kind of MS Office document that produced an `ApiOfficeMetadata` result.

OfficeFileType.OfficeFiletypeExcel

The office filetype excel object

OfficeFileType.OfficeFiletypePowerpoint

The office filetype powerpoint object

OfficeFileType.OfficeFiletypeUnknown

The office filetype unknown object

OfficeFileType.OfficeFiletypeWord

The office filetype word object

OfficeFileType.Other

The other object

TimestampLevel

The timestamp level object

TimestampLevel.Other

The other object

TimestampLevel.Sentence

The sentence object

TimestampLevel.Unknown

The unknown object

TimestampLevel.Word

The word object

In this article
Back to top Dropbox .NET SDK