Skype4COM: IChatMessage Interface Reference

Skype4COM

IChatMessage Interface Reference

ChatMessage class default interface. More...

import "Skype4COM.idl";

List of all members.

Properties

LONG Id [get]
 This command queries a message ID.
DATE Timestamp [get]
 This command queries a message timestamp.
BSTR FromHandle [get]
 This command queries the Skypename of a message sender.
BSTR FromDisplayName [get]
 This command queries the display name of a sender.
TChatMessageType Type [get]
 This command queries a message type.
TChatMessageStatus Status [get]
 This command queries a message status.
TChatLeaveReason LeaveReason [get]
 This command queries the reason for leaving a chat.
BSTR Body [get, set]
 Returns/sets chat message body.
BSTR ChatName [get]
 This command queries the name of a chat that includes the message.
IUserCollection Users [get]
 This command queries which users are added to chat.
VARIANT_BOOL Seen [set]
 This command marks missed a chat message as seen.
IChat Chat [get]
 This command queries a message chat.
IUser Sender [get]
 This command queries the sender of a chat message.
BSTR EditedBy [get]
 Returns chat message editor Skypename.
DATE EditedTimestamp [get]
 Returns chat message editing timestamp.
TChatMemberRole Role [get]
 Returns chat member role changed by this message.
LONG Options [get]
 Returns chat options changed by this message.
VARIANT_BOOL IsEditable [get]
 Returns chat message editable status.

Detailed Description

ChatMessage class default interface.


Property Documentation

HRESULT LeaveReason [get]

This command queries the reason for leaving a chat.

Note:
Applies to messages with TChatMessageType::cmeLeft type.
HRESULT Options [get]

Returns chat options changed by this message.

Note:
Applies to messages with TChatMessageType::cmeSetOptions type.
HRESULT Role [get]

Returns chat member role changed by this message.

Note:
Applies to messages with TChatMessageType::cmeSetRole type.

The documentation for this interface was generated from the following file:

Copyright � 2006 Skype Limited. All rights reserved.