Skype4COM: IVoicemail Interface Reference

Skype4COM

IVoicemail Interface Reference

Voicemail class default interface. More...

import "Skype4COM.idl";

List of all members.

Public Member Functions

HRESULT Open ()
 This command opens and plays voicemail.
HRESULT StartPlayback ()
 This command starts playing downloaded voicemail.
HRESULT StopPlayback ()
 This command stops playing downloaded voicemail.
HRESULT Upload ()
 This command uploads recorded voicemail from a local computer to the voicemail server.
HRESULT Download ()
 This command downloads a voicemail object from the voicemail server to a local computer.
HRESULT StartRecording ()
 This command stops playing a voicemail greeting and starts recording a voicemail message.
HRESULT StopRecording ()
 This command ends the recording of a voicemail message.
HRESULT Delete ()
 This command deletes a voicemail object.
HRESULT StartPlaybackInCall ()
 This command starts playing downloaded voicemail during a call.
HRESULT SetUnplayed ()
 This command changes the status of a voicemail from played to unplayed.

Properties

TVoicemailType Type [get]
 This command queries the voicemail type.
BSTR PartnerHandle [get]
 This command queries the Skypename of the user receiving a voicemail.
BSTR PartnerDisplayName [get]
 This command queries the display name of the user receiving the voicemail.
TVoicemailStatus Status [get]
 This command queries the voicemail status.
TVoicemailFailureReason FailureReason [get]
 This command queries the reason a voicemail failed.
DATE Timestamp [get]
 This command queries the timestamp of a voicemail.
LONG Duration [get]
 This command queries the duration of a voicemail.
LONG AllowedDuration [get]
 This command queries the permitted duration of a voicemail.
LONG Id [get]
 This command queries a voicemail ID.

Detailed Description

Voicemail class default interface.


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

Copyright � 2006 Skype Limited. All rights reserved.