1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-07-06 00:00:50 +00:00
tgbotapi/docs/dev.inmo.tgbotapi.types.files/index.md

47 lines
21 KiB
Markdown
Raw Normal View History

//[docs](../../index.md)/[dev.inmo.tgbotapi.types.files](index.md)
# Package dev.inmo.tgbotapi.types.files
## Types
| Name | Summary |
|---|---|
| <a name="dev.inmo.tgbotapi.types.files/AnimationFile///PointingToDeclaration/"></a>[AnimationFile](-animation-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/AnimationFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [AnimationFile](-animation-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **width**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **height**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **duration**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **thumb**: [PhotoSize](-photo-size/index.md)?, **fileName**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **mimeType**: [MimeType](../dev.inmo.tgbotapi.utils/-mime-type/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [MimedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-mimed-media-file/index.md), [ThumbedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md), [PlayableMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-playable-media-file/index.md), [CustomNamedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-custom-named-media-file/index.md), [SizedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-sized-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/AudioFile///PointingToDeclaration/"></a>[AudioFile](-audio-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/AudioFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [AudioFile](-audio-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **duration**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **performer**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **title**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **fileName**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **mimeType**: [MimeType](../dev.inmo.tgbotapi.utils/-mime-type/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **thumb**: [PhotoSize](-photo-size/index.md)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [CustomNamedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-custom-named-media-file/index.md), [MimedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-mimed-media-file/index.md), [ThumbedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md), [PlayableMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-playable-media-file/index.md), [TitledMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-titled-media-file/index.md), [Performerable](../dev.inmo.tgbotapi.CommonAbstracts/-performerable/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/DocumentFile///PointingToDeclaration/"></a>[DocumentFile](-document-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/DocumentFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [DocumentFile](-document-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **thumb**: [PhotoSize](-photo-size/index.md)?, **mimeType**: [MimeType](../dev.inmo.tgbotapi.utils/-mime-type/index.md)?, **fileName**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [MimedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-mimed-media-file/index.md), [ThumbedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md), [CustomNamedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-custom-named-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/File///PointingToDeclaration/"></a>[File](-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/File///PointingToDeclaration/"></a>[common] <br>Content <br>data class [File](-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/PathedFile///PointingToDeclaration/"></a>[PathedFile](-pathed-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/PathedFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [PathedFile](-pathed-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **filePath**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/Photo///PointingToDeclaration/"></a>[Photo](index.md#%5Bdev.inmo.tgbotapi.types.files%2FPhoto%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)| <a name="dev.inmo.tgbotapi.types.files/Photo///PointingToDeclaration/"></a>[common] <br>Content <br>typealias [Photo](index.md#%5Bdev.inmo.tgbotapi.types.files%2FPhoto%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081) = [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[PhotoSize](-photo-size/index.md)> <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/PhotoSize///PointingToDeclaration/"></a>[PhotoSize](-photo-size/index.md)| <a name="dev.inmo.tgbotapi.types.files/PhotoSize///PointingToDeclaration/"></a>[common] <br>Content <br>data class [PhotoSize](-photo-size/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **width**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **height**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [SizedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-sized-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/Sticker///PointingToDeclaration/"></a>[Sticker](-sticker/index.md)| <a name="dev.inmo.tgbotapi.types.files/Sticker///PointingToDeclaration/"></a>[common] <br>Content <br>data class [Sticker](-sticker/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **width**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **height**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **thumb**: [PhotoSize](-photo-size/index.md)?, **emoji**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **stickerSetName**: [StickerSetName](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FStickerSetName%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)?, **isAnimated**: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), **maskPosition**: [MaskPosition](../dev.inmo.tgbotapi.types.stickers/-mask-position/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [SizedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-sized-media-file/index.md), [ThumbedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/VideoFile///PointingToDeclaration/"></a>[VideoFile](-video-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/VideoFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [VideoFile](-video-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **width**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **height**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **duration**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **thumb**: [PhotoSize](-photo-size/index.md)?, **fileName**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **mimeType**: [MimeType](../dev.inmo.tgbotapi.utils/-mime-type/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [CustomNamedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-custom-named-media-file/index.md), [MimedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-mimed-media-file/index.md), [ThumbedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md), [PlayableMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-playable-media-file/index.md), [SizedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-sized-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/VideoNoteFile///PointingToDeclaration/"></a>[VideoNoteFile](-video-note-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/VideoNoteFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [VideoNoteFile](-video-note-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **width**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), **duration**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **thumb**: [PhotoSize](-photo-size/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [ThumbedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-thumbed-media-file/index.md), [PlayableMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-playable-media-file/index.md), [SizedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-sized-media-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files/VoiceFile///PointingToDeclaration/"></a>[VoiceFile](-voice-file/index.md)| <a name="dev.inmo.tgbotapi.types.files/VoiceFile///PointingToDeclaration/"></a>[common] <br>Content <br>data class [VoiceFile](-voice-file/index.md)(**fileId**: [FileId](../dev.inmo.tgbotapi.requests.abstracts/-file-id/index.md), **fileUniqueId**: [FileUniqueId](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FFileUniqueId%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081), **duration**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **mimeType**: [MimeType](../dev.inmo.tgbotapi.utils/-mime-type/index.md)?, **fileSize**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?) : [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md), [MimedMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-mimed-media-file/index.md), [PlayableMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-playable-media-file/index.md) <br><br><br>|
## Functions
| Name | Summary |
|---|---|
| <a name="dev.inmo.tgbotapi.types.files//asAudioFile/dev.inmo.tgbotapi.types.files.VoiceFile#kotlin.String?#kotlin.String?#kotlin.String?/PointingToDeclaration/"></a>[asAudioFile](as-audio-file.md)| <a name="dev.inmo.tgbotapi.types.files//asAudioFile/dev.inmo.tgbotapi.types.files.VoiceFile#kotlin.String?#kotlin.String?#kotlin.String?/PointingToDeclaration/"></a>[common] <br>Content <br>fun [VoiceFile](-voice-file/index.md).[asAudioFile](as-audio-file.md)(performer: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, title: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, fileName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null): [AudioFile](-audio-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//asBytes/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper/PointingToDeclaration/"></a>[asBytes](as-bytes.md)| <a name="dev.inmo.tgbotapi.types.files//asBytes/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper/PointingToDeclaration/"></a>[jvm] <br>Content <br>fun [PathedFile](-pathed-file/index.md#%5Bdev.inmo.tgbotapi.types.files%2FPathedFile%2F%2F%2FPointingToDeclaration%2F%5D%2FExtensions%2F745855401).[asBytes](as-bytes.md)(telegramAPIUrlsKeeper: [TelegramAPIUrlsKeeper](../dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.md)): [ByteArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/index.html) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//asDocumentFile/dev.inmo.tgbotapi.types.files.abstracts.TelegramMediaFile#/PointingToDeclaration/"></a>[asDocumentFile](as-document-file.md)| <a name="dev.inmo.tgbotapi.types.files//asDocumentFile/dev.inmo.tgbotapi.types.files.abstracts.TelegramMediaFile#/PointingToDeclaration/"></a>[common] <br>Content <br>inline fun [TelegramMediaFile](../dev.inmo.tgbotapi.types.files.abstracts/-telegram-media-file/index.md).[asDocumentFile](as-document-file.md)(): [DocumentFile](-document-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//asFile/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper#java.io.File#kotlin.Int/PointingToDeclaration/"></a>[asFile](as-file.md)| <a name="dev.inmo.tgbotapi.types.files//asFile/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper#java.io.File#kotlin.Int/PointingToDeclaration/"></a>[jvm] <br>Content <br>fun [PathedFile](-pathed-file/index.md#%5Bdev.inmo.tgbotapi.types.files%2FPathedFile%2F%2F%2FPointingToDeclaration%2F%5D%2FExtensions%2F745855401).[asFile](as-file.md)(telegramAPIUrlsKeeper: [TelegramAPIUrlsKeeper](../dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.md), dest: [File](https://docs.oracle.com/javase/8/docs/api/java/io/File.html) = File.createTempFile(this.fileUniqueId, this.filename), defaultBufferSize: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = DEFAULT_BUFFER_SIZE): [File](https://docs.oracle.com/javase/8/docs/api/java/io/File.html) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//asStream/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper/PointingToDeclaration/"></a>[asStream](as-stream.md)| <a name="dev.inmo.tgbotapi.types.files//asStream/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper/PointingToDeclaration/"></a>[jvm] <br>Content <br>fun [PathedFile](-pathed-file/index.md#%5Bdev.inmo.tgbotapi.types.files%2FPathedFile%2F%2F%2FPointingToDeclaration%2F%5D%2FExtensions%2F745855401).[asStream](as-stream.md)(telegramAPIUrlsKeeper: [TelegramAPIUrlsKeeper](../dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.md)): [InputStream](https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//asVoiceFile/dev.inmo.tgbotapi.types.files.AudioFile#/PointingToDeclaration/"></a>[asVoiceFile](as-voice-file.md)| <a name="dev.inmo.tgbotapi.types.files//asVoiceFile/dev.inmo.tgbotapi.types.files.AudioFile#/PointingToDeclaration/"></a>[common] <br>Content <br>fun [AudioFile](-audio-file/index.md).[asVoiceFile](as-voice-file.md)(): [VoiceFile](-voice-file/index.md) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//biggest/kotlin.collections.List[dev.inmo.tgbotapi.types.files.PhotoSize]#/PointingToDeclaration/"></a>[biggest](biggest.md)| <a name="dev.inmo.tgbotapi.types.files//biggest/kotlin.collections.List[dev.inmo.tgbotapi.types.files.PhotoSize]#/PointingToDeclaration/"></a>[common] <br>Content <br>fun [Photo](index.md#%5Bdev.inmo.tgbotapi.types.files%2FPhoto%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081).[biggest](biggest.md)(): [PhotoSize](-photo-size/index.md)? <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//fullUrl/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper/PointingToDeclaration/"></a>[fullUrl](full-url.md)| <a name="dev.inmo.tgbotapi.types.files//fullUrl/dev.inmo.tgbotapi.types.files.PathedFile#dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper/PointingToDeclaration/"></a>[common] <br>Content <br>fun [PathedFile](-pathed-file/index.md).[fullUrl](full-url.md)(keeper: [TelegramAPIUrlsKeeper](../dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.md)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//resolveFileURL/dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper#dev.inmo.tgbotapi.types.files.PathedFile/PointingToDeclaration/"></a>[resolveFileURL](resolve-file-u-r-l.md)| <a name="dev.inmo.tgbotapi.types.files//resolveFileURL/dev.inmo.tgbotapi.utils.TelegramAPIUrlsKeeper#dev.inmo.tgbotapi.types.files.PathedFile/PointingToDeclaration/"></a>[common] <br>Content <br>fun [TelegramAPIUrlsKeeper](../dev.inmo.tgbotapi.utils/-telegram-a-p-i-urls-keeper/index.md).[resolveFileURL](resolve-file-u-r-l.md)(file: [PathedFile](-pathed-file/index.md)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) <br><br><br>|
| <a name="dev.inmo.tgbotapi.types.files//toInputMediaVideo/dev.inmo.tgbotapi.types.files.VideoFile#kotlin.collections.List[dev.inmo.tgbotapi.CommonAbstracts.TextSource]/PointingToDeclaration/"></a>[toInputMediaVideo](to-input-media-video.md)| <a name="dev.inmo.tgbotapi.types.files//toInputMediaVideo/dev.inmo.tgbotapi.types.files.VideoFile#kotlin.collections.List[dev.inmo.tgbotapi.CommonAbstracts.TextSource]/PointingToDeclaration/"></a>[common] <br>Content <br>inline fun [VideoFile](-video-file/index.md).[toInputMediaVideo](to-input-media-video.md)(textSources: [TextSourcesList](../dev.inmo.tgbotapi.CommonAbstracts/index.md#%5Bdev.inmo.tgbotapi.CommonAbstracts%2FTextSourcesList%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)): [InputMediaVideo](../dev.inmo.tgbotapi.types.InputMedia/-input-media-video/index.md) <br>inline fun [VideoFile](-video-file/index.md).[toInputMediaVideo](to-input-media-video.md)(caption: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? = null, parseMode: [ParseMode](../dev.inmo.tgbotapi.types.ParseMode/-parse-mode/index.md)? = null): [InputMediaVideo](../dev.inmo.tgbotapi.types.InputMedia/-input-media-video/index.md) <br><br><br>|
## Properties
| Name | Summary |
|---|---|
| <a name="dev.inmo.tgbotapi.types.files//filename/dev.inmo.tgbotapi.types.files.PathedFile#/PointingToDeclaration/"></a>[filename](filename.md)| <a name="dev.inmo.tgbotapi.types.files//filename/dev.inmo.tgbotapi.types.files.PathedFile#/PointingToDeclaration/"></a> [common] val [PathedFile](-pathed-file/index.md).[filename](filename.md): [FileName](../dev.inmo.tgbotapi.utils/index.md#%5Bdev.inmo.tgbotapi.utils%2FFileName%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081) <br>|