Пользовательские дополнения
На главную
mailBox.GetMail( mailId )
Выдаёт информацию о письме, предварительно полученную с сервера запросом mailBox.RequestMail( mailId ) (закрытая ссылка) или mailBox.RequestMails( startIndex, count ). Когда полученная таким образом информация устаревает, приходит сообщение EVENT_MAILBOX_CHANGED_ON_SERVER и в этом случае информация должна быть запрошена с сервера заново.
-- библиотека:
mailBox
-- объявление:
function GetMail( mailId )
-- параметры:
mailId: ObjectId - идентификатор письма
-- возвращаемые значения:
table или nil - nil если информация про письмо с таким id ещё не получена с сервера запросами mailBox.RequestMails( startIndex, count )/mailBox.RequestMail( mailId ); иначе таблица с полями, аналогичными полям у mailBox.GetMails()
-- пример:
local mail = mailBox.GetMail( mailId )
См. также
Связанные страницы: "CategoryLuaApi" "CategoryMailBox"
CategoryMailBox
EnumCreateMailResult
EnumMailServiceReply
EventMailBoxActivated
EventMailBoxChanged
EventMailBoxChangedOnServer
EventMailBoxClosed
EventMailboxNewMailArrived
EventMailboxNewUnreadMessage
EventMailBoxServerOperationResult
EventMailCreateResult
EventMailDeleteResult
EventMailExtractItemsResult
EventMailExtractMoneyResult
EventMailReturnResult
EventMailsChanged
FunctionMailBoxClose
FunctionMailBoxExtractMailItems
FunctionMailBoxExtractMailMoney
FunctionMailBoxGetInfo
FunctionMailBoxGetLimits
FunctionMailBoxGetMail
FunctionMailBoxGetMails
FunctionMailBoxIsActive
FunctionMailBoxIsInteracting
FunctionMailBoxIsReady
FunctionMailBoxOpen
FunctionMailBoxRequestMailGroupOperation
FunctionMailBoxRequestMails
FunctionMailBoxReturnMailToSender
VoteId
CategoryLuaApi
CategoryFunction
CategoryMailBox
На главную