SteamKit2.SteamFriends.RequestFriendInfo C# (CSharp) 메소드

RequestFriendInfo() 공개 메소드

Requests persona state for a list of specified SteamID. Results are returned in SteamFriends.PersonaStateCallback.
public RequestFriendInfo ( IEnumerable steamIdList, EClientPersonaStateFlag requestedInfo = defaultInfoRequest ) : void
steamIdList IEnumerable A list of SteamIDs to request the info of.
requestedInfo EClientPersonaStateFlag The requested info flags.
리턴 void
        public void RequestFriendInfo( IEnumerable<SteamID> steamIdList, EClientPersonaStateFlag requestedInfo = defaultInfoRequest )
        {
            var request = new ClientMsgProtobuf<CMsgClientRequestFriendData>( EMsg.ClientRequestFriendData );

            request.Body.friends.AddRange( steamIdList.Select( sID => sID.ConvertToUInt64() ) );
            request.Body.persona_state_requested = ( uint )requestedInfo;

            this.Client.Send( request );
        }
        /// <summary>

Same methods

SteamFriends::RequestFriendInfo ( SteamID steamId, EClientPersonaStateFlag requestedInfo = defaultInfoRequest ) : void