> ## 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.

# PartyMessageReceivedOptions

> Sinalizadores que descrevem como uma mensagem foi recebida.

Sinalizadores que descrevem como uma mensagem foi recebida.

## Sintaxe

```cpp theme={null}
enum class PartyMessageReceivedOptions  : int32_t  
{  
    None = 0x0000,  
    GuaranteedDelivery = 0x0001,  
    SequentialDelivery = 0x0002,  
    RequiredFragmentation = 0x0004,  
}  
```

## Constantes

| Constante | Descrição |
| - | - |
| None | Não há informações adicionais sobre a recepção da mensagem. |
| GuaranteedDelivery | A entrega da mensagem foi garantida.  A presença ou ausência deste sinalizador representa o modo de entrega real. A biblioteca do Party pode, ocasionalmente, ajustar mensagens internamente para usar a entrega garantida, mesmo que [PartySendMessageOptions::GuaranteedDelivery](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions) não tenha sido especificado originalmente para [PartyLocalEndpoint::SendMessage()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage). No entanto, ela nunca desabilitará a entrega garantida se ela tiver sido solicitada originalmente. |
| SequentialDelivery | A mensagem foi entregue usando informações de sequenciamento.  A presença ou ausência deste sinalizador representa o modo de entrega real. A biblioteca do Party pode, ocasionalmente, ajustar mensagens internamente para a entrega sequencial, mesmo que [PartySendMessageOptions::SequentialDelivery](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions) não tenha sido especificado originalmente para [PartyLocalEndpoint::SendMessage()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage). No entanto, ela nunca desabilitará a entrega sequencial se ela tiver sido solicitada originalmente. |
| RequiredFragmentation | A mensagem era maior do que o espaço disponível em um único pacote e precisou ser dividida em vários pacotes para a entrega.  A biblioteca do Party fragmenta e remonta automaticamente as mensagens grandes que excedem o tamanho máximo suportado pelo ambiente, para que os chamadores não precisem gerenciar isso. No entanto, há uma pequena sobrecarga associada à fragmentação. Os chamadores que conseguem enviar mensagens menores ou dividir com eficiência grandes cargas de estado por conta própria podem preferir fazê-lo. |

## Requisitos

**Cabeçalho:** Party.h

## Confira também

[Membros do Party](/pt-BR/services/playfab/multiplayer/networking/reference/party_members)\
[PartyEndpointMessageReceivedStateChange](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange)\
[PartyLocalEndpoint::SendMessage](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage)


## Related topics

- [PartyEndpointMessageReceivedStateChange](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange.md)
- [Visão geral da API C/C++ do Party](/pt-BR/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyTranslationReceivedOptions](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partytranslationreceivedoptions.md)
- [PartyChatTextReceivedOptions](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partychattextreceivedoptions.md)
- [PartySendMessageOptions](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md)
