Table of Contents

Interface IFriendListService

Namespace
TaleWorlds.PlatformService
Assembly
TaleWorlds.PlatformService.dll
public interface IFriendListService

Properties

AllowsFriendOperations

bool AllowsFriendOperations { get; }

Property Value

bool

CanInvitePlayersToPlatformSession

bool CanInvitePlayersToPlatformSession { get; }

Property Value

bool

InGameStatusFetchable

bool InGameStatusFetchable { get; }

Property Value

bool

IncludeInAllFriends

bool IncludeInAllFriends { get; }

Property Value

bool

Methods

GetAllFriends()

IEnumerable<PlayerId> GetAllFriends()

Returns

IEnumerable<PlayerId>

GetFriendListServiceType()

FriendListServiceType GetFriendListServiceType()

Returns

FriendListServiceType

GetPendingRequests()

IEnumerable<PlayerId> GetPendingRequests()

Returns

IEnumerable<PlayerId>

GetReceivedRequests()

IEnumerable<PlayerId> GetReceivedRequests()

Returns

IEnumerable<PlayerId>

GetServiceCodeName()

string GetServiceCodeName()

Returns

string

GetServiceLocalizedName()

TextObject GetServiceLocalizedName()

Returns

TextObject

GetUserName(PlayerId)

Task<string> GetUserName(PlayerId providedId)

Parameters

providedId PlayerId

Returns

Task<string>

GetUserOnlineStatus(PlayerId)

Task<bool> GetUserOnlineStatus(PlayerId providedId)

Parameters

providedId PlayerId

Returns

Task<bool>

GetUserWithName(string)

Task<PlayerId> GetUserWithName(string name)

Parameters

name string

Returns

Task<PlayerId>

IsPlayingThisGame(PlayerId)

Task<bool> IsPlayingThisGame(PlayerId providedId)

Parameters

providedId PlayerId

Returns

Task<bool>

Events

OnFriendListChanged

event Action OnFriendListChanged

Event Type

Action

OnFriendRemoved

event Action<PlayerId> OnFriendRemoved

Event Type

Action<PlayerId>

OnUserStatusChanged

event Action<PlayerId> OnUserStatusChanged

Event Type

Action<PlayerId>

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).