当用户在AgsXMPP中脱机时,如何知道这一点?

当用户在AgsXMPP中脱机时,如何知道这一点?,xmpp,offline,agsxmpp,Xmpp,Offline,Agsxmpp,我目前正在尝试使用agsXMPP库, 我在OnPresence事件中将用户添加到树节点。 它工作正常,但当其他用户脱机时,我想更新树节点, 为此,我需要他的离线状态,当聊天好友离线时,我如何获得结果?当好友离线时,您将获得类型为“不可用”的OnPresence事件 private void XmppCon_OnPresence(object sender, Presence pres) { if (pres.Type == PresenceType.unavailable) {

我目前正在尝试使用agsXMPP库, 我在OnPresence事件中将用户添加到树节点。 它工作正常,但当其他用户脱机时,我想更新树节点,
为此,我需要他的离线状态,当聊天好友离线时,我如何获得结果?

当好友离线时,您将获得类型为“不可用”的OnPresence事件

private void XmppCon_OnPresence(object sender, Presence pres)
{
    if (pres.Type == PresenceType.unavailable)
    {
        // user goes offline
    }
}