# Uses of Class
it.tdlight.jni.TdApi.FormattedText

## Uses of TdApi.FormattedText in it.tdlight.jni

Fields in it.tdlight.jni declared as TdApi.FormattedText
Modifier and Type
Field
Description
`TdApi.FormattedText`
TdApi.UserFullInfo.`bio`
A short user bio; may be null for bots.
`TdApi.FormattedText`
TdApi.EditInlineMessageCaption.`caption`
New message content caption; pass null to remove caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.EditMessageCaption.`caption`
New message content caption; 0-getOption("message_caption_length_max") characters; pass null to remove caption.
`TdApi.FormattedText`
TdApi.EditStory.`caption`
New story caption; pass null to keep the current caption.
`TdApi.FormattedText`
TdApi.InputMessageAnimation.`caption`
Animation caption; pass null to use an empty caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.InputMessageAudio.`caption`
Audio caption; pass null to use an empty caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.InputMessageDocument.`caption`
Document caption; pass null to use an empty caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.InputMessagePhoto.`caption`
Photo caption; pass null to use an empty caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.InputMessageVideo.`caption`
Video caption; pass null to use an empty caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.InputMessageVoiceNote.`caption`
Voice note caption; may be null if empty; pass null to use an empty caption; 0-getOption("message_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.MessageAnimation.`caption`
Animation caption.
`TdApi.FormattedText`
TdApi.MessageAudio.`caption`
Audio caption.
`TdApi.FormattedText`
TdApi.MessageDocument.`caption`
Document caption.
`TdApi.FormattedText`
TdApi.MessageExtendedMediaPhoto.`caption`
Photo caption.
`TdApi.FormattedText`
TdApi.MessageExtendedMediaPreview.`caption`
Media caption.
`TdApi.FormattedText`
TdApi.MessageExtendedMediaUnsupported.`caption`
Media caption.
`TdApi.FormattedText`
TdApi.MessageExtendedMediaVideo.`caption`
Photo caption.
`TdApi.FormattedText`
TdApi.MessagePhoto.`caption`
Photo caption.
`TdApi.FormattedText`
TdApi.MessageVideo.`caption`
Video caption.
`TdApi.FormattedText`
TdApi.MessageVoiceNote.`caption`
Voice note caption.
`TdApi.FormattedText`
TdApi.SendStory.`caption`
Story caption; pass null to use an empty caption; 0-getOption("story_caption_length_max") characters.
`TdApi.FormattedText`
TdApi.Story.`caption`
Caption of the story.
`TdApi.FormattedText`
TdApi.MessageInvoice.`description`
Product description.
`TdApi.FormattedText`
TdApi.PaymentReceipt.`description`
Product description.
`TdApi.FormattedText`
TdApi.WebPage.`description`
Description of the content.
`TdApi.FormattedText`
TdApi.PollTypeQuiz.`explanation`
Text that is shown when the user chooses an incorrect answer or taps on the lamp icon; 0-200 characters with at most 2 line feeds; empty for a yet unanswered poll.
`TdApi.FormattedText`
TdApi.SetUserSupportInfo.`message`
New information message.
`TdApi.FormattedText`
TdApi.UserSupportInfo.`message`
Information message.
`TdApi.FormattedText`
TdApi.MessageCopyOptions.`newCaption`
New message caption; pass null to copy message without caption.
`TdApi.FormattedText`
TdApi.PaymentForm.`productDescription`
Product description.
`TdApi.FormattedText`
TdApi.SearchQuote.`quote`
Quote to search for.
`TdApi.FormattedText`
TdApi.PremiumState.`state`
Text description of the state of the current Premium subscription; may be empty if the current user has no Telegram Premium subscription.
`TdApi.FormattedText`
TdApi.DeepLinkInfo.`text`
Text to be shown to the user.
`TdApi.FormattedText`
TdApi.Game.`text`
Game text, usually containing scoreboards for a game.
`TdApi.FormattedText`
TdApi.GetMarkdownText.`text`
The text.
`TdApi.FormattedText`
TdApi.GetWebPagePreview.`text`
Message text with formatting.
`TdApi.FormattedText`
TdApi.InputMessageText.`text`
Formatted text to be sent; 0-getOption("message_text_length_max") characters.
`TdApi.FormattedText`
TdApi.InputTextQuote.`text`
Text of the quote; 0-getOption("message_reply_quote_length_max") characters.
`TdApi.FormattedText`
TdApi.InternalLinkTypeMessageDraft.`text`
Message draft text.
`TdApi.FormattedText`
TdApi.MessageText.`text`
Text of the message.
`TdApi.FormattedText`
TdApi.ParseMarkdown.`text`
The text to parse.
`TdApi.FormattedText`
TdApi.SearchQuote.`text`
Text in which to search for the quote.
`TdApi.FormattedText`
TdApi.TermsOfService.`text`
Text of the terms of service.
`TdApi.FormattedText`
TdApi.TextQuote.`text`
Text of the quote.
`TdApi.FormattedText`
TdApi.TranslateText.`text`
Text to translate.
Constructors in it.tdlight.jni with parameters of type TdApi.FormattedText
Modifier
Constructor
Description
``
`DeepLinkInfo(TdApi.FormattedText text, boolean needUpdateApplication)`
Contains information about a tg: deep link.
``
`EditInlineMessageCaption(String inlineMessageId, TdApi.ReplyMarkup replyMarkup, TdApi.FormattedText caption)`
Edits the caption of an inline message sent via a bot; for bots only.
``
`EditMessageCaption(long chatId, long messageId, TdApi.ReplyMarkup replyMarkup, TdApi.FormattedText caption)`
Edits the message content caption.
``
`EditStory(long storySenderChatId, int storyId, TdApi.InputStoryContent content, TdApi.InputStoryAreas areas, TdApi.FormattedText caption)`
Changes content and caption of a story.
``
`Game(long id, String shortName, String title, TdApi.FormattedText text, String description, TdApi.Photo photo, TdApi.Animation animation)`
Describes a game.
``
`GetMarkdownText(TdApi.FormattedText text)`
Replaces text entities with Markdown formatting in a human-friendly format.
``
`GetWebPagePreview(TdApi.FormattedText text, TdApi.LinkPreviewOptions linkPreviewOptions)`
Returns a link preview by the text of a message.
``
`InputMessageAnimation(TdApi.InputFile animation, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int duration, int width, int height, TdApi.FormattedText caption, boolean hasSpoiler)`
An animation message (GIF-style).
``
`InputMessageAudio(TdApi.InputFile audio, TdApi.InputThumbnail albumCoverThumbnail, int duration, String title, String performer, TdApi.FormattedText caption)`
An audio message.
``
`InputMessageDocument(TdApi.InputFile document, TdApi.InputThumbnail thumbnail, boolean disableContentTypeDetection, TdApi.FormattedText caption)`
A document message (general file).
``
`InputMessagePhoto(TdApi.InputFile photo, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int width, int height, TdApi.FormattedText caption, TdApi.MessageSelfDestructType selfDestructType, boolean hasSpoiler)`
A photo message.
``
`InputMessageText(TdApi.FormattedText text, TdApi.LinkPreviewOptions linkPreviewOptions, boolean clearDraft)`
A text message.
``
`InputMessageVideo(TdApi.InputFile video, TdApi.InputThumbnail thumbnail, int[] addedStickerFileIds, int duration, int width, int height, boolean supportsStreaming, TdApi.FormattedText caption, TdApi.MessageSelfDestructType selfDestructType, boolean hasSpoiler)`
A video message.
``
`InputMessageVoiceNote(TdApi.InputFile voiceNote, int duration, byte[] waveform, TdApi.FormattedText caption, TdApi.MessageSelfDestructType selfDestructType)`
A voice note message.
``
`InputTextQuote(TdApi.FormattedText text, int position)`
Describes manually chosen quote from another message.
``
`InternalLinkTypeMessageDraft(TdApi.FormattedText text, boolean containsLink)`
The link contains a message draft text.
``
`MessageAnimation(TdApi.Animation animation, TdApi.FormattedText caption, boolean hasSpoiler, boolean isSecret)`
An animation message (GIF-style).
``
`MessageAudio(TdApi.Audio audio, TdApi.FormattedText caption)`
An audio message.
``
`MessageCopyOptions(boolean sendCopy, boolean replaceCaption, TdApi.FormattedText newCaption)`
Options to be used when a message content is copied without reference to the original sender.
``
`MessageDocument(TdApi.Document document, TdApi.FormattedText caption)`
A document message (general file).
``
`MessageExtendedMediaPhoto(TdApi.Photo photo, TdApi.FormattedText caption)`
The media is a photo.
``
`MessageExtendedMediaPreview(int width, int height, int duration, TdApi.Minithumbnail minithumbnail, TdApi.FormattedText caption)`
The media is hidden until the invoice is paid.
``
`MessageExtendedMediaUnsupported(TdApi.FormattedText caption)`
The media is unsupported.
``
`MessageExtendedMediaVideo(TdApi.Video video, TdApi.FormattedText caption)`
The media is a video.
``
`MessageInvoice(String title, TdApi.FormattedText description, TdApi.Photo photo, String currency, long totalAmount, String startParameter, boolean isTest, boolean needShippingAddress, long receiptMessageId, TdApi.MessageExtendedMedia extendedMedia)`
A message with an invoice from a bot.
``
`MessagePhoto(TdApi.Photo photo, TdApi.FormattedText caption, boolean hasSpoiler, boolean isSecret)`
A photo message.
``
`MessageText(TdApi.FormattedText text, TdApi.WebPage webPage, TdApi.LinkPreviewOptions linkPreviewOptions)`
A text message.
``
`MessageVideo(TdApi.Video video, TdApi.FormattedText caption, boolean hasSpoiler, boolean isSecret)`
A video message.
``
`MessageVoiceNote(TdApi.VoiceNote voiceNote, TdApi.FormattedText caption, boolean isListened)`
A voice note message.
``
`ParseMarkdown(TdApi.FormattedText text)`
Parses Markdown entities in a human-friendly format, ignoring markup errors.
``
`PaymentForm(long id, TdApi.Invoice invoice, long sellerBotUserId, long paymentProviderUserId, TdApi.PaymentProvider paymentProvider, TdApi.PaymentOption[] additionalPaymentOptions, TdApi.OrderInfo savedOrderInfo, TdApi.SavedCredentials[] savedCredentials, boolean canSaveCredentials, boolean needPassword, String productTitle, TdApi.FormattedText productDescription, TdApi.Photo productPhoto)`
Contains information about an invoice payment form.
``
`PaymentReceipt(String title, TdApi.FormattedText description, TdApi.Photo photo, int date, long sellerBotUserId, long paymentProviderUserId, TdApi.Invoice invoice, TdApi.OrderInfo orderInfo, TdApi.ShippingOption shippingOption, String credentialsTitle, long tipAmount)`
Contains information about a successful payment.
``
`PollTypeQuiz(int correctOptionId, TdApi.FormattedText explanation)`
A poll in quiz mode, which has exactly one correct answer option and can be answered only once.
``
`PremiumState(TdApi.FormattedText state, TdApi.PremiumStatePaymentOption[] paymentOptions, TdApi.PremiumFeaturePromotionAnimation[] animations)`
Contains state of Telegram Premium subscription and promotion videos for Premium features.
``
`SearchQuote(TdApi.FormattedText text, TdApi.FormattedText quote, int quotePosition)`
Searches for a given quote in a text.
``
`SendStory(long chatId, TdApi.InputStoryContent content, TdApi.InputStoryAreas areas, TdApi.FormattedText caption, TdApi.StoryPrivacySettings privacySettings, int activePeriod, TdApi.StoryFullId fromStoryFullId, boolean isPinned, boolean protectContent)`
Sends a new story to a chat; requires canPostStories right for supergroup and channel chats.
``
`SetUserSupportInfo(long userId, TdApi.FormattedText message)`
Sets support information for the given user; for Telegram support only.
``
`Story(int id, long senderChatId, TdApi.MessageSender senderId, int date, boolean isBeingSent, boolean isBeingEdited, boolean isEdited, boolean isPinned, boolean isVisibleOnlyForSelf, boolean canBeDeleted, boolean canBeEdited, boolean canBeForwarded, boolean canBeReplied, boolean canToggleIsPinned, boolean canGetStatistics, boolean canGetInteractions, boolean hasExpiredViewers, TdApi.StoryRepostInfo repostInfo, TdApi.StoryInteractionInfo interactionInfo, TdApi.ReactionType chosenReactionType, TdApi.StoryPrivacySettings privacySettings, TdApi.StoryContent content, TdApi.StoryArea[] areas, TdApi.FormattedText caption)`
Represents a story.
``
`TermsOfService(TdApi.FormattedText text, int minUserAge, boolean showPopup)`
Contains Telegram terms of service.
``
`TextQuote(TdApi.FormattedText text, int position, boolean isManual)`
Describes manually or automatically chosen quote from another message.
``
`TranslateText(TdApi.FormattedText text, String toLanguageCode)`
Translates a text to the given language.
``
`UserFullInfo(TdApi.ChatPhoto personalPhoto, TdApi.ChatPhoto photo, TdApi.ChatPhoto publicPhoto, TdApi.BlockList blockList, boolean canBeCalled, boolean supportsVideoCalls, boolean hasPrivateCalls, boolean hasPrivateForwards, boolean hasRestrictedVoiceAndVideoNoteMessages, boolean hasPinnedStories, boolean needPhoneNumberPrivacyException, boolean setChatBackground, TdApi.FormattedText bio, TdApi.PremiumPaymentOption[] premiumGiftOptions, int groupInCommonCount, TdApi.BusinessInfo businessInfo, TdApi.BotInfo botInfo)`
Contains full information about a user.
``
`UserSupportInfo(TdApi.FormattedText message, String author, int date)`
Contains custom information about the user.
``
`WebPage(String url, String displayUrl, String type, String siteName, String title, TdApi.FormattedText description, TdApi.Photo photo, String embedUrl, String embedType, int embedWidth, int embedHeight, int duration, String author, boolean hasLargeMedia, boolean showLargeMedia, boolean skipConfirmation, boolean showAboveText, TdApi.Animation animation, TdApi.Audio audio, TdApi.Document document, TdApi.Sticker sticker, TdApi.Video video, TdApi.VideoNote videoNote, TdApi.VoiceNote voiceNote, long storySenderChatId, int storyId, int instantViewVersion)`
Describes a link preview.