PartyLocalUser::GetEntityId

Ruft die Diesem lokalen Benutzer zugeordnete PlayFab-Entitäts-ID ab.

Syntax

PartyError GetEntityId(  
    PartyString* entityId  
)  

Parameter

entityId PartyString*
Bibliotheksseitig zugeordnete Ausgabe

Die Ausgabeentitäts-ID des Benutzers.

Rückgabewert

PartyError

c_partyErrorSuccess , wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über PartyManager::GetErrorMessage() abgerufen werden.

Hinweise

Die abgerufene PlayFab-Entitäts-ID ist identisch mit der Entitäts-ID, die vom Titel über PartyManager::CreateLocalUser() oder PartyManager::CreateLocalUserWithEntityType() bereitgestellt wird. Dies ist auch der gleiche Wert wie der wert, der im Id-Feld einer PFEntityKey Struktur enthalten ist, die die Entität darstellt. Der von GetEntityType() zurückgegebene Wert stellt die andere Hälfte eines dar PFEntityKey.

Der Arbeitsspeicher für die Entitäts-ID-Zeichenfolge bleibt für die Lebensdauer des lokalen Benutzers gültig, bis sein PartyDestroyLocalUserCompletedStateChange über PartyManager::StartProcessingStateChanges() bereitgestellt wurde und alle Zustandsänderungen, die auf den lokalen Benutzer verweisen, an PartyManager::FinishProcessingStateChanges() zurückgegeben wurden.

Voraussetzungen

Kopfball: Party.h

Weitere Informationen

PartyLocalUser
PartyLocalUser::GetEntityType
PartyManager::CreateLocalUser
PartyManager::CreateLocalUserWithEntityType