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

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

Fields in it.tdlight.jni declared as TdApi.ChatPhoto
Modifier and Type
Field
Description
`TdApi.ChatPhoto`
TdApi.ChatEventPhotoChanged.`newPhoto`
New chat photo value; may be null.
`TdApi.ChatPhoto`
TdApi.ChatEventPhotoChanged.`oldPhoto`
Previous chat photo value; may be null.
`TdApi.ChatPhoto`
TdApi.UserFullInfo.`personalPhoto`
User profile photo set by the current user for the contact; may be null.
`TdApi.ChatPhoto`
TdApi.BasicGroupFullInfo.`photo`
Chat photo; may be null if empty or unknown.
`TdApi.ChatPhoto`
TdApi.MessageChatChangePhoto.`photo`
New chat photo.
`TdApi.ChatPhoto`
TdApi.MessageSuggestProfilePhoto.`photo`
The suggested chat photo.
`TdApi.ChatPhoto`
TdApi.SupergroupFullInfo.`photo`
Chat photo; may be null if empty or unknown.
`TdApi.ChatPhoto`
TdApi.UserFullInfo.`photo`
User profile photo; may be null.
`TdApi.ChatPhoto[]`
TdApi.ChatPhotos.`photos`
List of photos.
`TdApi.ChatPhoto`
TdApi.UserFullInfo.`publicPhoto`
User profile photo visible if the main photo is hidden by privacy settings; may be null.
Constructors in it.tdlight.jni with parameters of type TdApi.ChatPhoto
Modifier
Constructor
Description
``
`BasicGroupFullInfo(TdApi.ChatPhoto photo, String description, long creatorUserId, TdApi.ChatMember[] members, boolean canHideMembers, boolean canToggleAggressiveAntiSpam, TdApi.ChatInviteLink inviteLink, TdApi.BotCommands[] botCommands)`
Contains full information about a basic group.
``
`ChatEventPhotoChanged(TdApi.ChatPhoto oldPhoto, TdApi.ChatPhoto newPhoto)`
The chat photo was changed.
``
`ChatPhotos(int totalCount, TdApi.ChatPhoto[] photos)`
Contains a list of chat or user profile photos.
``
`MessageChatChangePhoto(TdApi.ChatPhoto photo)`
An updated chat photo.
``
`MessageSuggestProfilePhoto(TdApi.ChatPhoto photo)`
A profile photo was suggested to a user in a private chat.
``
`SupergroupFullInfo(TdApi.ChatPhoto photo, String description, int memberCount, int administratorCount, int restrictedCount, int bannedCount, long linkedChatId, int slowModeDelay, double slowModeDelayExpiresIn, boolean canGetMembers, boolean hasHiddenMembers, boolean canHideMembers, boolean canSetStickerSet, boolean canSetLocation, boolean canGetStatistics, boolean canToggleAggressiveAntiSpam, boolean isAllHistoryAvailable, boolean hasAggressiveAntiSpamEnabled, boolean hasPinnedStories, int myBoostCount, int unrestrictBoostCount, long stickerSetId, long customEmojiStickerSetId, TdApi.ChatLocation location, TdApi.ChatInviteLink inviteLink, TdApi.BotCommands[] botCommands, long upgradedFromBasicGroupId, long upgradedFromMaxMessageId)`
Contains full information about a supergroup or channel.
``
`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.