Class MapiMeetingResponse
Represents a response to a meeting request.
Inherited Members
Namespace: DRIT.Mail.Mapi
Assembly: DRIT.Mail.dll
Syntax
public class MapiMeetingResponse : MapiMessage
Remarks
A Meeting Response object takes the form of one of three types: accept, tentatively accept, or decline. The properties specified in sections 2.2.7.1 through 2.2.7.8 apply to all response types, except where individually noted. Unless otherwise specified, these properties are to always exist.
Reference: MS-OXOCAL 2.2.7 Meeting Response Object
Properties
View SourceAppointmentCounterProposal
Gets or sets a value indicating that the Meeting Response object is a counter proposal.
Declaration
public bool? AppointmentCounterProposal { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Remarks
Reference: MS-OXOCAL 2.2.7.6 PidLidAppointmentCounterProposal Property
AppointmentProposedDuration
Gets or sets the proposed value for the AppointmentDuration property for a counter proposal.
Declaration
public int? AppointmentProposedDuration { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Remarks
If set, it is equal to the number of minutes between the value of the AppointmentProposedStartWhole property and the value of the AppointmentProposedEndWhole property.
Reference: MS-OXOCAL 2.2.7.5 PidLidAppointmentProposedDuration Property
AppointmentProposedEndWhole
Gets or sets the the proposed value for the AppointmentEndWhole property for a counter proposal.
Declaration
public DateTime? AppointmentProposedEndWhole { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Remarks
This value is specified in UTC.
Reference: MS-OXOCAL 2.2.7.4 PidLidAppointmentProposedEndWhole Property
AppointmentProposedStartWhole
Gets the the proposed value for the AppointmentStartWhole property for a counter proposal.
Declaration
public DateTime? AppointmentProposedStartWhole { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Remarks
This value is specified in UTC.
Reference: MS-OXOCAL 2.2.7.3 PidLidAppointmentProposedStartWhole Property
IsSilent
Gets or sets a value indicating that the user did not include any text in the body of the Meeting Response object.
Declaration
public bool? IsSilent { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Remarks
Reference: MS-OXOCAL 2.2.7.7 PidLidIsSilent Property
MessageClass
Gets or sets the specific type of the Message object.
Declaration
public override string MessageClass { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Remarks
The value of the PidTagMessageClass property MUST begin with "IPM.Schedule.Meeting.Resp" and MUST be appended with either ".Pos", ".Tent", or ".Neg", indicating accept, tentatively accept, or decline, respectively.
Reference: MS-OXOCAL 2.2.7.1 PidTagMessageClass Property
PromptSendUpdate
Gets or sets a value indicating that the Meeting Response object was out-of-date when it was received.
Declaration
public bool? PromptSendUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Remarks
Reference: MS-OXOCAL 2.2.7.8 PidLidPromptSendUpdate Property
SubjectPrefix
Gets or sets a localized string that contains an implementation-dependent response to a meeting request to accept, tentatively accept, decline, or propose a new time for a meeting.
Declaration
public override string SubjectPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Remarks
For example, if localized in English, this property can be set to values such as, "Accepted", "Tentative", "Declined", or "New Time Proposed".
Reference: MS-OXOCAL 2.2.7.2 PidTagSubjectPrefix Property