The XmppIm type exposes the following members.

Methods

  NameDescription
Public methodAddToRoster
Adds the specified item to the user's roster.
Public methodApproveSubscriptionRequest
Approves a subscription request received from the contact with the specified JID.
Public methodAutenticate
Authenticates with the XMPP server using the specified username and password.
Public methodClose
Closes the connection with the XMPP server. This automatically disposes of the object.
Public methodConnect
Establishes a connection to the XMPP server.
Public methodDispose()()()()
Releases all resources used by the current instance of the XmppIm class.
Protected methodDispose(Boolean)
Releases all resources used by the current instance of the XmppIm class, optionally disposing of managed resource.
Public methodEditPrivacyList
Creates or updates the privacy list with the name of the specified list on the user's server.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetActivePrivacyList
Returns the name of the currently active privacy list.
Public methodGetDefaultPrivacyList
Returns the name of the default privacy list.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPrivacyList
Retrieves the privacy list with the specified name from the server.
Public methodGetPrivacyLists
Returns an enumerable collection of privacy lists stored on the user's server.
Public methodGetRoster
Retrieves the user's roster.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRefuseSubscriptionRequest
Refuses a subscription request received from the contact with the specified JID.
Public methodRemoveFromRoster(Jid)
Removes the item with the specified JID from the user's roster.
Public methodRemoveFromRoster(RosterItem)
Removes the specified item from the user's roster.
Public methodRemovePrivacyList
Removes the privacy list with the specified name.
Public methodRequestSubscription
Sends a request to subscribe to the presence of the contact with the specified JID.
Public methodRevokeSubscription
Revokes the previously-approved subscription of the contact with the specified JID.
Public methodSendMessage(Message)
Sends the specified chat message.
Public methodSendMessage(Jid, IDictionary<(Of <<'(String, String>)>>), IDictionary<(Of <<'(String, String>)>>), String, MessageType, CultureInfo)
Sends a chat message with the specified content to the specified JID.
Public methodSendMessage(Jid, String, String, String, MessageType, CultureInfo)
Sends a chat message with the specified content to the specified JID.
Public methodSetActivePrivacyList
Activates the privacy list with the specified name.
Public methodSetDefaultPrivacyList
Makes the privacy list with the specified name the default privacy list.
Public methodSetStatus(Status)
Sets the availability status.
Public methodSetStatus(Availability, Dictionary<(Of <<'(String, String>)>>), SByte)
Sets the availability status.
Public methodSetStatus(Availability, String, SByte, CultureInfo)
Sets the availability status.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnsubscribe
Unsubscribes from the presence of the contact with the specified JID.

See Also