The Conversationtype exposes the following members.
Methods
Name | Description | |
---|---|---|
AddParticipant(Contact) |
Adds a contact to a conversation and returns
the contact as a participant.
|
|
AddParticipant(ContactEndpoint) |
Adds one of a contacts endpoints to a
conversation and returns the contact as a participant.
|
|
BeginAdmitParticipants |
Used to admit a set of participants into
conference when the participant set is in the lobby.
|
|
BeginDenyParticipants |
Used to deny a set of participants access into
a conference.
|
|
BeginMerge |
Merges another conversation into this one,
escalating it into a conference. ModalityTypes specifies which
modalities are merged.
|
|
BeginMuteParticipants |
Used to mute a set of participants in a
conference.
|
|
BeginPark |
Parks voice at the Call Park Server and
terminates all other modalities.
|
|
BeginSendContextData |
This is used to send additional application
context to an established conversation. The string context data
type and string context data are interpreted by the registered
application and are opaque to Lync.
|
|
BeginSendInitialContext |
Sends an application hyperlink and application
Id as initial conversation context.
|
|
BeginSetProperty |
Sets a property of this conversation.
|
|
BeginUnmuteParticipants |
Unmutes a set of participants in a
conference.
|
|
CanInvoke |
Returns true if a specific conversation action
is available.
|
|
CanSetProperty |
Returns true if the property can be set on the
conversation.
|
|
CreateObjRef | (Inherited from MarshalByRefObject.) | |
End |
Terminates the conversation on the local
endpoint. If the conversation is a conference, the conference
continues for all other participants.
|
|
EndAdmitParticipants |
Blocks calling thread until
BeginAdmitParticipants completes.
|
|
EndDenyParticipants |
Blocks calling thread until
BeginDenyParticipants completes.
|
|
EndMerge |
Blocks calling thread until BeginMerge
completes.
|
|
EndMuteParticipants |
Blocks calling thread until
BeginMuteParticipants completes.
|
|
EndPark |
Blocks calling thread until BeginPark
completes.
|
|
EndSendContextData |
Blocks calling thread until
BeginSendContextData completes.
|
|
EndSendInitialContext |
Blocks calling thread until
BeginSendInitialContext completes.
|
|
EndSetProperty |
Blocks calling thread until BeginSetProperty
completes. Returns the changed ConversationProperty.
|
|
EndUnmuteParticipants |
Blocks calling thread until
BeginUnmuteParticipants completes.
|
|
Equals | (Inherited from Object.) | |
Finalize | (Overrides UCWFullFinalize () () () () .) | |
GetApplicationData |
Gets the contextual conversation application
data using the given application Id. Only the registered
application with the same Id can call this.
|
|
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.) | |
RemoveParticipant |
Removes a participant from the
conversation.
|
|
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
ConversationManager |
Gets the parent conversation manager of this
conversation.
|
|
Modalities |
Gets the collection of conversation
modalities. For example, the InstantMessaging modality or the
audio/video modality.
|
|
Participants |
Gets the participant collection.
|
|
Properties |
Gets a dictionary of conversation
properties.
|
|
SelfParticipant |
Gets the self participant object which
represents the user signed in on this client.
|
|
State |
Gets the current conversation state.
|
Events
Name | Description | |
---|---|---|
ActionAvailabilityChanged |
Occurs when an action availability
changes.
|
|
ContextDataReceived |
Occurs when an application running on the
remote client sends context data.
|
|
ContextDataSent |
Occurs when an application running on the same
client sends context data.
|
|
ConversationContextLinkClicked |
Occurs when a contextual conversation launch
link is clicked by the user.
|
|
InitialContextReceived |
Occurs when the initial context data is
received in a conversation.
|
|
InitialContextSent |
Occurs when the initial context data is sent
in a conversation.
|
|
ParticipantAdded |
Occurs when a participant is added to the
conversation.
|
|
ParticipantRemoved |
Occurs when a participant is removed from the
conversation.
|
|
PropertyChanged |
Occurs when a property value changes.
|
|
StateChanged |
Occurs when the conversation state
changes.
|