> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFPlayerProfileViewConstraints

> PFPlayerProfileViewConstraints data model.

PFPlayerProfileViewConstraints data model.

## Syntax

```cpp theme={null}
typedef struct PFPlayerProfileViewConstraints {  
    bool showAvatarUrl;  
    bool showBannedUntil;  
    bool showCampaignAttributions;  
    bool showContactEmailAddresses;  
    bool showCreated;  
    bool showDisplayName;  
    bool showExperimentVariants;  
    bool showLastLogin;  
    bool showLinkedAccounts;  
    bool showLocations;  
    bool showMemberships;  
    bool showOrigination;  
    bool showPushNotificationRegistrations;  
    bool showStatistics;  
    bool showTags;  
    bool showTotalValueToDateInUsd;  
    bool showValuesToDate;  
} PFPlayerProfileViewConstraints;  
```

### Members

**`showAvatarUrl`**   bool

Whether to show player's avatar URL. Defaults to false.

**`showBannedUntil`**   bool

Whether to show the banned until time. Defaults to false.

**`showCampaignAttributions`**   bool

Whether to show campaign attributions. Defaults to false.

**`showContactEmailAddresses`**   bool

Whether to show contact email addresses. Defaults to false.

**`showCreated`**   bool

Whether to show the created date. Defaults to false.

**`showDisplayName`**   bool

Whether to show the display name. Defaults to false.

**`showExperimentVariants`**   bool

Whether to show player's experiment variants. Defaults to false.

**`showLastLogin`**   bool

Whether to show the last login time. Defaults to false.

**`showLinkedAccounts`**   bool

Whether to show the linked accounts. Defaults to false.

**`showLocations`**   bool

Whether to show player's locations. Defaults to false.

**`showMemberships`**   bool

Whether to show player's membership information. Defaults to false.

**`showOrigination`**   bool

Whether to show origination. Defaults to false.

**`showPushNotificationRegistrations`**   bool

Whether to show push notification registrations. Defaults to false.

**`showStatistics`**   bool

Reserved for future development.

**`showTags`**   bool

Whether to show tags. Defaults to false.

**`showTotalValueToDateInUsd`**   bool

Whether to show the total value to date in usd. Defaults to false.

**`showValuesToDate`**   bool

Whether to show the values to date. Defaults to false.

## Requirements

**Header:** PFTypes.h

## See also

[PFTypes members](/services/playfab/api-references/c/pftypes/pftypes_members)


## Related topics

- [PFAccountManagementGetPlayerProfileRequest](/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementgetplayerprofilerequest.md)
- [PFFriendsClientGetFriendsListRequest](/services/playfab/api-references/c/pffriendstypes/structs/pffriendsclientgetfriendslistrequest.md)
- [PFFriendsServerGetFriendsListRequest](/services/playfab/api-references/c/pffriendstypes/structs/pffriendsservergetfriendslistrequest.md)
- [PFGetPlayerCombinedInfoRequestParams](/services/playfab/api-references/c/pftypes/structs/pfgetplayercombinedinforequestparams.md)
- [Services C API overview - PFTypes.h](/services/playfab/api-references/c/pftypes/pftypes_members.md)
