IRTCClientPresence:IUnknown (Windows CE 5.0)
This interface contains all methods and properties related to a client presence.
Security Note The RTC Client API does not set ACLs on the presence storage file.
Methods
The following table shows the methods for this interface in vtable order.
This is the order in which the compiler calls the methods.
Like all COM interfaces, this interface inherits the methods for the IUnknown interface.
Method | Description |
---|---|
EnablePresence | Enables the presence functionality for both outgoing and incoming subscriptions. |
Export | Exports a snapshot of the current lists of buddies and blocked or allowed watchers. |
Import | Imports presence information, such as the buddy list and allowed or blocked watcher list. |
EnumerateBuddies | Gets an enumeration of buddies available on the client. |
Buddies | Gets a collection of the buddies available on the client. |
Buddy | Gets a buddy whose presentity Universal Resource Identifier (URI) matches the supplied URI. |
AddBuddy | Adds a buddy to the buddy list. |
RemoveBuddy | Removes a buddy from the buddy list. |
EnumerateWatchers | Retrieves an enumeration of the allowed and blocked watchers available on this client. |
Watchers | Gets a collection of the watchers available on this client. |
Watcher | Gets a watcher whose presentity URI matches the supplied URI. |
AddWatcher | Adds a watcher to the allowed or blocked watcher list. |
RemoveWatcher | Removes a watcher from the watcher list. |
SetLocalPresenceInfo | Sets the local presence status. |
OfferWatcherMode | Sets or gets the way the RTC Client API handles subscription requests by new watchers that are not in the list of allowed or blocked watchers. |
PrivacyMode | Sets or gets the privacy mode for the user. |
Obtaining a Pointer
The IRTCClientPresence interface is created by calling QueryInterface on the IRTCClient object.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Rtccore.h, Rtccore.idl.
Link Library: Uuid.lib.
See Also
RTC Client API Interfaces | IRTCClient | IUnknown | QueryInterface
Send Feedback on this topic to the authors