The AuthenticatedUser type exposes the following members.

Methods

  NameDescription
Public methodAddProfilePhotoAsync
Add a profile photo for this user.
Public methodCheckInAsync
Check-in the user at a location.
Public methodDeleteAsync
Delete this user.
Public methodDeleteProfilePhotoAsync
Delete a profile photo for this user. You can use the GetProfilePhotosAsync method to retrieve all the profile photos.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFindUserAsync(Action<(Of <<'(User, BuddyCallbackParams>)>>), Int32, Object)
Find the public profile of a user from their unique User ID. This method can be used to find any user associated with this Application.
Public methodFindUserAsync(Action<(Of <<'(List<(Of <<'(User>)>>), BuddyCallbackParams>)>>), Double, Double, UInt32, UInt32, UserGender, UInt32, UInt32, UserStatus, UInt32, String, Object)
Find the public profiles of all users that match the serch parameters.
Public methodGetCheckInsAsync
Get a list of user check-in locations.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPictureAsync
Retrieve a picture by its unique ID. Any picture that the user owns or is publicly available can be retrieved.
Public methodGetProfilePhotosAsync
Gets a list of profile photos for this user.
(Inherited from User.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSearchForAlbumsAsync
Search for public albums from other users.
Public methodSetProfilePhotoAsync
Set a new "active" profile photo from the list of profile photos that the user has uploaded. The photo needs to be already uploaded.
Public methodToString (Overrides User..::..ToString()()()().)
Public methodUpdateAsync
Update the profile of this user.

Extension Methods

Properties

  NameDescription
Public propertyAge
Gets the age of this user.
(Inherited from User.)
Public propertyApplicationTag
Gets the optional application tag for the user.
(Inherited from User.)
Public propertyCelebrityMode
Gets whether celebrity mode is enabled for this user. When enabled the user will be hidden from all searches in the system.
Public propertyCreatedOn
Gets the date this user was created.
(Inherited from User.)
Public propertyDistanceInKilometers
If this user profile was returned from a search, gets the distance in kilometers from the search origin.
(Inherited from User.)
Public propertyDistanceInMeters
If this user profile was returned from a search, gets the distance in meters from the search origin.
(Inherited from User.)
Public propertyDistanceInMiles
If this user profile was returned from a search, gets the distance in miles from the search origin.
(Inherited from User.)
Public propertyDistanceInYards
If this user profile was returned from a search, gets the distance in yards from the search origin.
(Inherited from User.)
Public propertyEmail
Gets the email of the user. Can be an empty string or null.
Public propertyFriendRequestPending
Does this user have a friends request pending.
(Inherited from User.)
Public propertyFriends
Gets the collection of friends for this user. Note that the actual friends information is loaded on demand when you call the All or Get method.
Public propertyGameScores
Add and remove gamescore for this user.
(Inherited from User.)
Public propertyGameStates
Add and remove GameStates for this user.
(Inherited from User.)
Public propertyGender
Gets the gender of the user.
(Inherited from User.)
Public propertyID
Gets the system-wide unique ID of the user.
(Inherited from User.)
Public propertyIdentityValues
Gets the collection of identity values for the user.
Public propertyLastLoginOn
Gets the last time this user logged on to the platform.
(Inherited from User.)
Public propertyLatitude
Gets the latitude of the last check-in for this user.
(Inherited from User.)
Public propertyLocationFuzzing
Gets whether location fuzzing is enabled. When enabled any reported locations for this user will be randomized for a few miles. This is a security feature that makes it difficult for users to track each other.
Public propertyLongitude
Gets the longitude of the last check-in for this user.
(Inherited from User.)
Public propertyMessages
Gets an object that can be used to send or receive messages, create message groups, etc.
Public propertyMetadata
Gets the collection of user metadata. Note that the actual metadata is loaded on demand when you call the All or Get method.
Public propertyName
Gets the name of the user.
(Inherited from User.)
Public propertyPhotoAlbums
Gets the collection of photo albums for this user. Note that the actual album information is loaded on demand when you call the All or Get method.
Public propertyPlaces
Gets an object that can be user for search for locations around the user (places, not other users).
Public propertyProfilePicture
Gets the profile picture for this user.
(Inherited from User.)
Public propertyPushNotifications
Gets an object that can be used to register a device for push notifications, send notifications or query the state of devices and groups.
Public propertyStatus
Gets the status of the user.
(Inherited from User.)
Public propertyToken
Gets the unique user token that is the secret used to log-in this user. Each user has a unique ID, a secret user token and a user/pass combination.
Public propertyVirtualAlbums
Gets the collection of virtual albums for this users. All virtual albums are owned by a single user, however any user may add existing photos to the album. Only the owner of the virtual album can delete the album.

See Also