Image data is generally GIF, JPG or BMP format. Typically, SmallIcon is 16 x 16 px. SmallIcon max size is 32 x 32 px and 2K. Typically, BuddyIcon is 48 x 48 px. BuddyIcon max size is 64 x 64 px and 7K. BuddyIcon min size is 15 x 15 px.
Sound data is generally MP3, WAV or MID format. Sound data max size is 10K.
StatusTextLink max size is 60 bytes as UTF-8. StatusText max size is 251 bytes as UTF-8. AccStringWillTruncateForBartItem() can help in determining whether a bart string will be truncated.
[get]
[set]
Types of BART items. See AccBartItemProp_BartItemType.
Properties for the Property method.
Types of BART items. See AccBartItemProp_BartItemType.
Properties for the Property method.
| AccBartItemProp_BartItemType | The type of the bart item [get] AccBartItemType* |
| AccBartItemProp_Official | Whether the bart item is an official (i.e. "AOL OKed") item [get] xp_bool* |
| AccBartItemProp_Id | The unique id of the bart item, in base64 format [get] xp_str* |
| AccBartItemProp_IdHex | The unique id of the bart item, in hex format [get] xp_str* |
| AccBartItemProp_MimeType | The MIME type of the bart item (request) [get] xp_str* |
| AccBartItemProp_Data | The bart item's data as an array of VT_UI1 (request) [get] xp_array** |
| AccBartItemProp_DataObject | The bart item's data serialized into an object or string. The exact representation varies, depending on AccBartItemType. (request) [get] xp_variant* [put] xp_kvariant |
| AccBartItemProp_DataStream | The bart item's data as an IAccStream (request) [get] IAccStream** |
| AccBartItemProp_BartUrl | The aolbart: URL of the bart item, for display in a web browser [get] xp_str* |
| AccBartItemProp_Name | The friendly name of the bart item (e.g. "Boing" for a sound) (request) [get] xp_str* |
| HRESULT IAccBartItem::RequestProperty | ( | [in] AccBartItemProp | property, | |
| [out, retval] AccTransId * | pTransId | |||
| ) |
Request a specific property of the BART item. The result will be asynchronously dispatched through DAccEvents::OnBartItemRequestPropertyResult.
| xp_variant IAccBartItem::Property( [in] AccBartItemProp property) | ( | [in] AccBartItemProp | property | ) | [get] |
Get a specific property of the BART item.
| xp_kvariant IAccBartItem::Property( [in] AccBartItemProp property) | ( | [in] AccBartItemProp | property | ) | [set] |
Set a specific property of the BART item.