Click or drag to resize

SearchConversation Properties

The SearchConversation type exposes the following members.

Properties
  NameDescription
Public propertyActiveParticipants
Gets a list of active participants contained in this conversation.
(Overrides ConversationActiveParticipants.)
Public propertyAddParticipantsCapability
Returns a Capability object that indicates if new participants can be added to the conversation.
(Overrides ConversationAddParticipantsCapability.)
Public propertyBaseConversation
Returns reference to the conversation object corresponding to this search conversation. If the underlying conversation is active and exists on the conversations list returned reference will point to the same object that exists on the conversations list.
Public propertyComposingParticipants
Gets a list of composing participants contained in this conversation.
(Overrides ConversationComposingParticipants.)
Public propertyCreateMessageCapability
Returns a Capability object that indicates if a new message can be created in the conversation.
(Overrides ConversationCreateMessageCapability.)
Public propertyHasAttachments
Returns true if the conversation has any attachments on any of its messages.
(Overrides ConversationHasAttachments.)
Public propertyHasUnreadAttachments
Returns true if the conversation has any unread attachments.
(Overrides ConversationHasUnreadAttachments.)
Public propertyHasUnreadMessages
Returns true if the conversation has any unread messages.
(Overrides ConversationHasUnreadMessages.)
Public propertyHasUnreadMessagesSinceLastAccess
Returns whether the conversation has unread messages since the time the conversation was last accessed.
(Overrides ConversationHasUnreadMessagesSinceLastAccess.)
Public propertyId
Returns the unique conversation identifier.
(Overrides ConversationId.)
Public propertyIsActive
Returns true if the conversation is active.
(Overrides ConversationIsActive.)
Public propertyIsClosed
Returns true if the conversation is closed.
(Overrides ConversationIsClosed.)
Public propertyIsMultiParty
Returns the multi-party status of the conversation. A conversation is considered to be a multi-party conversation if there are more than two active participants in the conversation.
(Overrides ConversationIsMultiParty.)
Public propertyIsPrivate
Returns true if the conversation is private (i.e. the Sensitivity of the conversation is set to Private.
(Overrides ConversationIsPrivate.)
Public propertyIsTypingCapability
Returns a Capability object that indicates if typing status reporting is available.
(Overrides ConversationIsTypingCapability.)
Public propertyLastAccessedTime
Returns the time the conversation was last accessed.
(Overrides ConversationLastAccessedTime.)
Public propertyLastEntryTime
Returns the last entry timestamp of the conversation. This is the timestamp of the most recent message in the conversation.
(Overrides ConversationLastEntryTime.)
Public propertyLastUpdatedByParticipant
Returns the last participant that updated this conversation.
(Overrides ConversationLastUpdatedByParticipant.)
Public propertyLastUpdatedTime
Returns the time the conversation was last updated.
(Overrides ConversationLastUpdatedTime.)
Public propertyLeaveCapability
Returns a Capability object that indicates if the conversation can be left.
(Overrides ConversationLeaveCapability.)
Public propertyMarkAllContentAsReadCapability
Returns a Capability object that indicates if all messages in the conversation can be marked as read.
(Overrides ConversationMarkAllContentAsReadCapability.)
Public propertyMessageDeliveryStateCapability
Returns a Capability indicating whether this conversation is capable of reporting delivery state updates for sent messages.
(Inherited from Conversation.)
Public propertyMessageReadStateCapability
Returns a Capability indicating whether this conversation is capable of reporting read state updates for sent messages.
(Inherited from Conversation.)
Public propertyOlderContentCapability
Returns a Capability object that indicates whether the user can "scroll to get more messages". i.e. there are additional messages not yet downloaded from the server.
(Overrides ConversationOlderContentCapability.)
Public propertyParticipants
Gets a list of participants contained in this conversation.
(Overrides ConversationParticipants.)
Public propertyPreviewText
Returns the preview text of the conversation.
(Overrides ConversationPreviewText.)
Public propertyProviderConversationId
Returns the conversation ID from the underlying provider (e.g., the AMM server) as-is. It will be consistent across clients and application launches, but is only guaranteed to be unique for conversations of that provider type. It will be empty for draft conversation.
(Overrides ConversationProviderConversationId.)
Public propertyProviderType
Gets a provider type for the conversation.
(Overrides ConversationProviderType.)
Public propertyRemoveCapability
Returns a Capability object that indicates if the conversation can be removed.
(Overrides ConversationRemoveCapability.)
Public propertyRemoveParticipantCapability
Returns a Capability object that indicates if a participant can be removed from the conversation.
(Inherited from Conversation.)
Public propertyRemoveParticipantsCapability
Returns a Capability object that indicates if participants can be removed from the conversation.
(Overrides ConversationRemoveParticipantsCapability.)
Public propertySensitivity
Returns the sensitivity of the conversation.
(Overrides ConversationSensitivity.)
Public propertyStartCapability
Returns a Capability object that indicates if the conversation can be started.
(Overrides ConversationStartCapability.)
Public propertyStatus
Returns the server reconciled status of the conversation.
(Overrides ConversationStatus.)
Public propertySubject
Returns the subject of the conversation if one is provided by the server.
(Overrides ConversationSubject.)
Public propertyTotalAttachmentCount
Returns the total number of attachments in all messages of the conversation.
(Overrides ConversationTotalAttachmentCount.)
Public propertyTotalMessageCount
Returns the total number of messages in the conversation.
(Overrides ConversationTotalMessageCount.)
Public propertyType
Returns the conversation type.
(Overrides ConversationType.)
Public propertyUnreadAttachmentCount
Returns the total number of unread attachments in all messages of the conversation.
(Overrides ConversationUnreadAttachmentCount.)
Public propertyUnreadMessageCount
Returns the number of unread messages in the conversation.
(Overrides ConversationUnreadMessageCount.)
Public propertyUpdateLastAccessTimeCapability
Returns a Capability object that indicates if the last accessed time of the conversation can be updated.
(Overrides ConversationUpdateLastAccessTimeCapability.)
Public propertyUpdateSensitivityCapability
Returns a Capability object that indicates if the sensitivity of the conversation can be updated.
(Overrides ConversationUpdateSensitivityCapability.)
Public propertyUpdateSubjectCapability
Returns a Capability object that indicates if the subject property of the conversation can be updated.
(Overrides ConversationUpdateSubjectCapability.)
Public propertyUpdateTypeCapability
Returns a Capability object that indicates if the type of the conversation can be updated.
(Overrides ConversationUpdateTypeCapability.)
Top
See Also