The InstantMessageModalitytype exposes the following members.
Methods
Name | Description | |
---|---|---|
Accept |
Accepts an invitation to a
modality. (Inherited from
Modality.) |
|
BeginConnect |
Activates a conversation modality by
connecting the modality to its associated local and remote
endpoints. (Inherited from
Modality.) |
|
BeginConsultativeTransfer |
Transfers a connected modality to an existing
conversation. (Inherited from
Modality.) |
|
BeginDisconnect |
Disconnects from the modality. (Inherited
from
Modality.) |
|
BeginForward(Contact, AsyncCallback, Object) |
Forwards an active conversation to a specified
contact. (Inherited from
Modality.) |
|
BeginForward(ContactEndpoint, AsyncCallback, Object) |
Forwards an active conversation to a specified
remote contact endpoint. You cannot forward conversations between
the local contacts endpoints. (Inherited from
Modality.) |
|
BeginHold |
Places the modality on hold. (Inherited
from
Modality.) |
|
BeginRetrieve |
Retrives a held modality. (Inherited from
Modality.) |
|
BeginSendMessage(String, AsyncCallback, Object) |
Sends a plain text message to a remote
conversation participant.
|
|
BeginSendMessage(IDictionary < (Of < <' ( InstantMessageContentType, String > ) > > ) , AsyncCallback, Object) |
Sends a text message formatted for specified
content type to a remote conversation participant.
|
|
BeginSetComposing |
Sets the local composing state. The composing
flag indicates that the local participant is typing a
message.
|
|
BeginSetProperty |
Sets a property associated with this
modality. (Inherited from
Modality.) |
|
BeginTransfer(Contact, TransferOptions, AsyncCallback, Object) |
Transfers an active conversation to a
specified remote contact. (Inherited from
Modality.) |
|
BeginTransfer(ContactEndpoint, TransferOptions, AsyncCallback, Object) |
Transfer an active conversation to a specified
remote contact endpoint. You cannot transfer a conversation to
another local contact endpoint. (Inherited from
Modality.) |
|
CanInvoke |
Returns true if a specific action is
available. (Inherited from
Modality.) |
|
CanSetProperty |
Returns true if a property can be set on the
modality. (Inherited from
Modality.) |
|
CreateObjRef | (Inherited from MarshalByRefObject.) | |
EndConnect |
Blocks calling thread until BeginConnect
completes. (Inherited from
Modality.) |
|
EndConsultativeTransfer |
Blocks calling thread until
BeginConsultativeTransfer completes. (Inherited from
Modality.) |
|
EndDisconnect |
Blocks calling thread until BeginDisconnect
completes. (Inherited from
Modality.) |
|
EndForward |
Blocks the calling thread until BeginForward
completes. (Inherited from
Modality.) |
|
EndHold |
Blocks calling thread until BeginHold
completes. (Inherited from
Modality.) |
|
EndRetrieve |
Blocks calling thread until BeginRetrieve
completes. (Inherited from
Modality.) |
|
EndSendMessage |
Ends send message operation and un-blocks
program execution on calling thread.
|
|
EndSetComposing |
Ends the set composing operation.
|
|
EndSetProperty |
Blocks the calling thread until
BeginSetProperty completes. (Inherited from
Modality.) |
|
EndTransfer |
Blocks current thread until BeginTransfer
completes and returns a list of context properties. (Inherited
from
Modality.) |
|
Equals | (Inherited from Object.) | |
Finalize | (Overrides Modality . . :: . . Finalize () () () () .) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetType | (Inherited from Object.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
MemberwiseClone () () () () | (Inherited from Object Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject MarshalByRefObject.) | |
Reject |
Rejects an invitation to share a
modality. (Inherited from
Modality.) |
|
SetCapabilities |
Sets the instant messaging capabilities that
the client supports.
|
|
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Capabilities |
Gets the instant messaging capabilities.
|
|
Conversation |
Gets the associated conversation
object. (Inherited from
Modality.) |
|
Endpoint |
Sets or gets the contact endpoint that is used
by the modality. (Inherited from
Modality.) |
|
IsTyping |
Returns true if the participant associated
with this InstantMessageModality instance is typing.
|
|
Participant |
Gets the associated participant
object. (Inherited from
Modality.) |
|
Properties |
Gets a dictionary of modality
properties. (Inherited from
Modality.) |
|
State |
Gets the modality state. (Inherited from
Modality.) |
Events
Name | Description | |
---|---|---|
ActionAvailabilityChanged |
Occurs when an action availability
changes. (Inherited from
Modality.) |
|
InstantMessagePropertyChanged |
Occurs when a property of the instant message
modality changes.
|
|
InstantMessageReceived |
Occurs when an instant message is received, or
sent if the InstantMessageModality belongs to the local
participant.
|
|
IsTypingChanged |
Raised when the istyping state changes.
|
|
ModalityStateChanged |
Occurs when modality state
changes. (Inherited from
Modality.) |