//------------------------------------------------------------------------------
// <auto-generated>
// Este código fue generado por una herramienta.
// Versión del motor en tiempo de ejecución:2.0.50727.4927
//
// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
// se vuelve a generar el código.
// </auto-generated>
//------------------------------------------------------------------------------
//
// This source code was auto-generated by xsd, Version=2.0.50727.3038.
//
namespace EWSConsoleNotify
{
using System.Xml.Serialization;
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetFolderType : BaseRequestType
{
private FolderResponseShapeType folderShapeField;
private BaseFolderIdType[] folderIdsField;
/// <comentarios/>
public FolderResponseShapeType FolderShape
{
get
{
return this.folderShapeField;
}
set
{
this.folderShapeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderIdType[] FolderIds
{
get
{
return this.folderIdsField;
}
set
{
this.folderIdsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FolderResponseShapeType
{
private DefaultShapeNamesType baseShapeField;
private BasePathToElementType[] additionalPropertiesField;
/// <comentarios/>
public DefaultShapeNamesType BaseShape
{
get
{
return this.baseShapeField;
}
set
{
this.baseShapeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FieldURI", typeof(PathToUnindexedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("Path", IsNullable = false)]
public BasePathToElementType[] AdditionalProperties
{
get
{
return this.additionalPropertiesField;
}
set
{
this.additionalPropertiesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DefaultShapeNamesType
{
/// <comentarios/>
IdOnly,
/// <comentarios/>
Default,
/// <comentarios/>
AllProperties,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("ExtendedFieldURI", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class PathToExtendedFieldType : BasePathToElementType
{
private DistinguishedPropertySetType distinguishedPropertySetIdField;
private bool distinguishedPropertySetIdFieldSpecified;
private string propertySetIdField;
private string propertyTagField;
private string propertyNameField;
private int propertyIdField;
private bool propertyIdFieldSpecified;
private MapiPropertyTypeType propertyTypeField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public DistinguishedPropertySetType DistinguishedPropertySetId
{
get
{
return this.distinguishedPropertySetIdField;
}
set
{
this.distinguishedPropertySetIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DistinguishedPropertySetIdSpecified
{
get
{
return this.distinguishedPropertySetIdFieldSpecified;
}
set
{
this.distinguishedPropertySetIdFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string PropertySetId
{
get
{
return this.propertySetIdField;
}
set
{
this.propertySetIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string PropertyTag
{
get
{
return this.propertyTagField;
}
set
{
this.propertyTagField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string PropertyName
{
get
{
return this.propertyNameField;
}
set
{
this.propertyNameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int PropertyId
{
get
{
return this.propertyIdField;
}
set
{
this.propertyIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PropertyIdSpecified
{
get
{
return this.propertyIdFieldSpecified;
}
set
{
this.propertyIdFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public MapiPropertyTypeType PropertyType
{
get
{
return this.propertyTypeField;
}
set
{
this.propertyTypeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DistinguishedPropertySetType
{
/// <comentarios/>
Meeting,
/// <comentarios/>
Appointment,
/// <comentarios/>
Common,
/// <comentarios/>
PublicStrings,
/// <comentarios/>
Address,
/// <comentarios/>
InternetHeaders,
/// <comentarios/>
CalendarAssistant,
/// <comentarios/>
UnifiedMessaging,
/// <comentarios/>
Task,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MapiPropertyTypeType
{
/// <comentarios/>
ApplicationTime,
/// <comentarios/>
ApplicationTimeArray,
/// <comentarios/>
Binary,
/// <comentarios/>
BinaryArray,
/// <comentarios/>
Boolean,
/// <comentarios/>
CLSID,
/// <comentarios/>
CLSIDArray,
/// <comentarios/>
Currency,
/// <comentarios/>
CurrencyArray,
/// <comentarios/>
Double,
/// <comentarios/>
DoubleArray,
/// <comentarios/>
Error,
/// <comentarios/>
Float,
/// <comentarios/>
FloatArray,
/// <comentarios/>
Integer,
/// <comentarios/>
IntegerArray,
/// <comentarios/>
Long,
/// <comentarios/>
LongArray,
/// <comentarios/>
Null,
/// <comentarios/>
Object,
/// <comentarios/>
ObjectArray,
/// <comentarios/>
Short,
/// <comentarios/>
ShortArray,
/// <comentarios/>
SystemTime,
/// <comentarios/>
SystemTimeArray,
/// <comentarios/>
String,
/// <comentarios/>
StringArray,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PathToExceptionFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PathToIndexedFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PathToUnindexedFieldType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BasePathToElementType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GroupAttendeeConflictData))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IndividualAttendeeConflictData))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TooBigGroupAttendeeConflictData))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UnknownAttendeeConflictData))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class AttendeeConflictData
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class GroupAttendeeConflictData : AttendeeConflictData
{
private int numberOfMembersField;
private int numberOfMembersAvailableField;
private int numberOfMembersWithConflictField;
private int numberOfMembersWithNoDataField;
/// <comentarios/>
public int NumberOfMembers
{
get
{
return this.numberOfMembersField;
}
set
{
this.numberOfMembersField = value;
}
}
/// <comentarios/>
public int NumberOfMembersAvailable
{
get
{
return this.numberOfMembersAvailableField;
}
set
{
this.numberOfMembersAvailableField = value;
}
}
/// <comentarios/>
public int NumberOfMembersWithConflict
{
get
{
return this.numberOfMembersWithConflictField;
}
set
{
this.numberOfMembersWithConflictField = value;
}
}
/// <comentarios/>
public int NumberOfMembersWithNoData
{
get
{
return this.numberOfMembersWithNoDataField;
}
set
{
this.numberOfMembersWithNoDataField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class IndividualAttendeeConflictData : AttendeeConflictData
{
private LegacyFreeBusyType busyTypeField;
/// <comentarios/>
public LegacyFreeBusyType BusyType
{
get
{
return this.busyTypeField;
}
set
{
this.busyTypeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum LegacyFreeBusyType
{
/// <comentarios/>
Free,
/// <comentarios/>
Tentative,
/// <comentarios/>
Busy,
/// <comentarios/>
OOF,
/// <comentarios/>
NoData,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TooBigGroupAttendeeConflictData : AttendeeConflictData
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UnknownAttendeeConflictData : AttendeeConflictData
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class Suggestion
{
private System.DateTime meetingTimeField;
private bool isWorkTimeField;
private SuggestionQuality suggestionQualityField;
private AttendeeConflictData[] attendeeConflictDataArrayField;
/// <comentarios/>
public System.DateTime MeetingTime
{
get
{
return this.meetingTimeField;
}
set
{
this.meetingTimeField = value;
}
}
/// <comentarios/>
public bool IsWorkTime
{
get
{
return this.isWorkTimeField;
}
set
{
this.isWorkTimeField = value;
}
}
/// <comentarios/>
public SuggestionQuality SuggestionQuality
{
get
{
return this.suggestionQualityField;
}
set
{
this.suggestionQualityField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(typeof(GroupAttendeeConflictData))]
[System.Xml.Serialization.XmlArrayItemAttribute(typeof(IndividualAttendeeConflictData))]
[System.Xml.Serialization.XmlArrayItemAttribute(typeof(TooBigGroupAttendeeConflictData))]
[System.Xml.Serialization.XmlArrayItemAttribute(typeof(UnknownAttendeeConflictData))]
public AttendeeConflictData[] AttendeeConflictDataArray
{
get
{
return this.attendeeConflictDataArrayField;
}
set
{
this.attendeeConflictDataArrayField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SuggestionQuality
{
/// <comentarios/>
Excellent,
/// <comentarios/>
Good,
/// <comentarios/>
Fair,
/// <comentarios/>
Poor,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SuggestionDayResult
{
private System.DateTime dateField;
private SuggestionQuality dayQualityField;
private Suggestion[] suggestionArrayField;
/// <comentarios/>
public System.DateTime Date
{
get
{
return this.dateField;
}
set
{
this.dateField = value;
}
}
/// <comentarios/>
public SuggestionQuality DayQuality
{
get
{
return this.dayQualityField;
}
set
{
this.dayQualityField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
public Suggestion[] SuggestionArray
{
get
{
return this.suggestionArrayField;
}
set
{
this.suggestionArrayField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class SuggestionsResponseType
{
private ResponseMessageType responseMessageField;
private SuggestionDayResult[] suggestionDayResultArrayField;
/// <comentarios/>
public ResponseMessageType ResponseMessage
{
get
{
return this.responseMessageField;
}
set
{
this.responseMessageField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public SuggestionDayResult[] SuggestionDayResultArray
{
get
{
return this.suggestionDayResultArrayField;
}
set
{
this.suggestionDayResultArrayField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetMessageTrackingReportResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindMessageTrackingReportResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceConfigurationResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetServiceConfigurationResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetRoomsResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetRoomListsResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetUserConfigurationResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetSharingFolderResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RefreshSharingFolderResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetSharingMetadataResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AddDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DelegateUserResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ConvertIdResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SyncFolderItemsResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SyncFolderHierarchyResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SendNotificationResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetEventsResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SubscribeResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetServerTimeZonesResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpandDLResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DisconnectPhoneCallResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetPhoneCallInformationResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PlayOnPhoneResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MailTipsResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetMailTipsResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResolveNamesResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindItemResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteAttachmentResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AttachmentInfoResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemInfoResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateItemResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindFolderResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FolderInfoResponseMessageType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ResponseMessageType
{
private string messageTextField;
private ResponseCodeType responseCodeField;
private bool responseCodeFieldSpecified;
private int descriptiveLinkKeyField;
private bool descriptiveLinkKeyFieldSpecified;
private ResponseMessageTypeMessageXml messageXmlField;
private ResponseClassType responseClassField;
/// <comentarios/>
public string MessageText
{
get
{
return this.messageTextField;
}
set
{
this.messageTextField = value;
}
}
/// <comentarios/>
public ResponseCodeType ResponseCode
{
get
{
return this.responseCodeField;
}
set
{
this.responseCodeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ResponseCodeSpecified
{
get
{
return this.responseCodeFieldSpecified;
}
set
{
this.responseCodeFieldSpecified = value;
}
}
/// <comentarios/>
public int DescriptiveLinkKey
{
get
{
return this.descriptiveLinkKeyField;
}
set
{
this.descriptiveLinkKeyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DescriptiveLinkKeySpecified
{
get
{
return this.descriptiveLinkKeyFieldSpecified;
}
set
{
this.descriptiveLinkKeyFieldSpecified = value;
}
}
/// <comentarios/>
public ResponseMessageTypeMessageXml MessageXml
{
get
{
return this.messageXmlField;
}
set
{
this.messageXmlField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ResponseClassType ResponseClass
{
get
{
return this.responseClassField;
}
set
{
this.responseClassField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public enum ResponseCodeType
{
/// <comentarios/>
NoError,
/// <comentarios/>
ErrorAccessDenied,
/// <comentarios/>
ErrorAccountDisabled,
/// <comentarios/>
ErrorAddDelegatesFailed,
/// <comentarios/>
ErrorAddressSpaceNotFound,
/// <comentarios/>
ErrorADOperation,
/// <comentarios/>
ErrorADSessionFilter,
/// <comentarios/>
ErrorADUnavailable,
/// <comentarios/>
ErrorAutoDiscoverFailed,
/// <comentarios/>
ErrorAffectedTaskOccurrencesRequired,
/// <comentarios/>
ErrorAttachmentSizeLimitExceeded,
/// <comentarios/>
ErrorAvailabilityConfigNotFound,
/// <comentarios/>
ErrorBatchProcessingStopped,
/// <comentarios/>
ErrorCalendarCannotMoveOrCopyOccurrence,
/// <comentarios/>
ErrorCalendarCannotUpdateDeletedItem,
/// <comentarios/>
ErrorCalendarCannotUseIdForOccurrenceId,
/// <comentarios/>
ErrorCalendarCannotUseIdForRecurringMasterId,
/// <comentarios/>
ErrorCalendarDurationIsTooLong,
/// <comentarios/>
ErrorCalendarEndDateIsEarlierThanStartDate,
/// <comentarios/>
ErrorCalendarFolderIsInvalidForCalendarView,
/// <comentarios/>
ErrorCalendarInvalidAttributeValue,
/// <comentarios/>
ErrorCalendarInvalidDayForTimeChangePattern,
/// <comentarios/>
ErrorCalendarInvalidDayForWeeklyRecurrence,
/// <comentarios/>
ErrorCalendarInvalidPropertyState,
/// <comentarios/>
ErrorCalendarInvalidPropertyValue,
/// <comentarios/>
ErrorCalendarInvalidRecurrence,
/// <comentarios/>
ErrorCalendarInvalidTimeZone,
/// <comentarios/>
ErrorCalendarIsCancelledForAccept,
/// <comentarios/>
ErrorCalendarIsCancelledForDecline,
/// <comentarios/>
ErrorCalendarIsCancelledForRemove,
/// <comentarios/>
ErrorCalendarIsCancelledForTentative,
/// <comentarios/>
ErrorCalendarIsDelegatedForAccept,
/// <comentarios/>
ErrorCalendarIsDelegatedForDecline,
/// <comentarios/>
ErrorCalendarIsDelegatedForRemove,
/// <comentarios/>
ErrorCalendarIsDelegatedForTentative,
/// <comentarios/>
ErrorCalendarIsNotOrganizer,
/// <comentarios/>
ErrorCalendarIsOrganizerForAccept,
/// <comentarios/>
ErrorCalendarIsOrganizerForDecline,
/// <comentarios/>
ErrorCalendarIsOrganizerForRemove,
/// <comentarios/>
ErrorCalendarIsOrganizerForTentative,
/// <comentarios/>
ErrorCalendarOccurrenceIndexIsOutOfRecurrenceRange,
/// <comentarios/>
ErrorCalendarOccurrenceIsDeletedFromRecurrence,
/// <comentarios/>
ErrorCalendarOutOfRange,
/// <comentarios/>
ErrorCalendarMeetingRequestIsOutOfDate,
/// <comentarios/>
ErrorCalendarViewRangeTooBig,
/// <comentarios/>
ErrorCallerIsInvalidADAccount,
/// <comentarios/>
ErrorCannotCreateCalendarItemInNonCalendarFolder,
/// <comentarios/>
ErrorCannotCreateContactInNonContactFolder,
/// <comentarios/>
ErrorCannotCreatePostItemInNonMailFolder,
/// <comentarios/>
ErrorCannotCreateTaskInNonTaskFolder,
/// <comentarios/>
ErrorCannotDeleteObject,
/// <comentarios/>
ErrorCannotOpenFileAttachment,
/// <comentarios/>
ErrorCannotDeleteTaskOccurrence,
/// <comentarios/>
ErrorCannotSetCalendarPermissionOnNonCalendarFolder,
/// <comentarios/>
ErrorCannotSetNonCalendarPermissionOnCalendarFolder,
/// <comentarios/>
ErrorCannotSetPermissionUnknownEntries,
/// <comentarios/>
ErrorCannotUseFolderIdForItemId,
/// <comentarios/>
ErrorCannotUseItemIdForFolderId,
/// <comentarios/>
ErrorChangeKeyRequired,
/// <comentarios/>
ErrorChangeKeyRequiredForWriteOperations,
/// <comentarios/>
ErrorConnectionFailed,
/// <comentarios/>
ErrorContainsFilterWrongType,
/// <comentarios/>
ErrorContentConversionFailed,
/// <comentarios/>
ErrorCorruptData,
/// <comentarios/>
ErrorCreateItemAccessDenied,
/// <comentarios/>
ErrorCreateManagedFolderPartialCompletion,
/// <comentarios/>
ErrorCreateSubfolderAccessDenied,
/// <comentarios/>
ErrorCrossMailboxMoveCopy,
/// <comentarios/>
ErrorCrossSiteRequest,
/// <comentarios/>
ErrorDataSizeLimitExceeded,
/// <comentarios/>
ErrorDataSourceOperation,
/// <comentarios/>
ErrorDelegateAlreadyExists,
/// <comentarios/>
ErrorDelegateCannotAddOwner,
/// <comentarios/>
ErrorDelegateMissingConfiguration,
/// <comentarios/>
ErrorDelegateNoUser,
/// <comentarios/>
ErrorDelegateValidationFailed,
/// <comentarios/>
ErrorDeleteDistinguishedFolder,
/// <comentarios/>
ErrorDeleteItemsFailed,
/// <comentarios/>
ErrorDistinguishedUserNotSupported,
/// <comentarios/>
ErrorDistributionListMemberNotExist,
/// <comentarios/>
ErrorDuplicateInputFolderNames,
/// <comentarios/>
ErrorDuplicateUserIdsSpecified,
/// <comentarios/>
ErrorEmailAddressMismatch,
/// <comentarios/>
ErrorEventNotFound,
/// <comentarios/>
ErrorExceededConnectionCount,
/// <comentarios/>
ErrorExceededSubscriptionCount,
/// <comentarios/>
ErrorExceededFindCountLimit,
/// <comentarios/>
ErrorExpiredSubscription,
/// <comentarios/>
ErrorFolderCorrupt,
/// <comentarios/>
ErrorFolderNotFound,
/// <comentarios/>
ErrorFolderPropertRequestFailed,
/// <comentarios/>
ErrorFolderSave,
/// <comentarios/>
ErrorFolderSaveFailed,
/// <comentarios/>
ErrorFolderSavePropertyError,
/// <comentarios/>
ErrorFolderExists,
/// <comentarios/>
ErrorFreeBusyGenerationFailed,
/// <comentarios/>
ErrorGetServerSecurityDescriptorFailed,
/// <comentarios/>
ErrorImpersonateUserDenied,
/// <comentarios/>
ErrorImpersonationDenied,
/// <comentarios/>
ErrorImpersonationFailed,
/// <comentarios/>
ErrorIncorrectSchemaVersion,
/// <comentarios/>
ErrorIncorrectUpdatePropertyCount,
/// <comentarios/>
ErrorIndividualMailboxLimitReached,
/// <comentarios/>
ErrorInsufficientResources,
/// <comentarios/>
ErrorInternalServerError,
/// <comentarios/>
ErrorInternalServerTransientError,
/// <comentarios/>
ErrorInvalidAccessLevel,
/// <comentarios/>
ErrorInvalidArgument,
/// <comentarios/>
ErrorInvalidAttachmentId,
/// <comentarios/>
ErrorInvalidAttachmentSubfilter,
/// <comentarios/>
ErrorInvalidAttachmentSubfilterTextFilter,
/// <comentarios/>
ErrorInvalidAuthorizationContext,
/// <comentarios/>
ErrorInvalidChangeKey,
/// <comentarios/>
ErrorInvalidClientSecurityContext,
/// <comentarios/>
ErrorInvalidCompleteDate,
/// <comentarios/>
ErrorInvalidContactEmailAddress,
/// <comentarios/>
ErrorInvalidContactEmailIndex,
/// <comentarios/>
ErrorInvalidCrossForestCredentials,
/// <comentarios/>
ErrorInvalidDelegatePermission,
/// <comentarios/>
ErrorInvalidDelegateUserId,
/// <comentarios/>
ErrorInvalidExcludesRestriction,
/// <comentarios/>
ErrorInvalidExpressionTypeForSubFilter,
/// <comentarios/>
ErrorInvalidExtendedProperty,
/// <comentarios/>
ErrorInvalidExtendedPropertyValue,
/// <comentarios/>
ErrorInvalidFolderId,
/// <comentarios/>
ErrorInvalidFolderTypeForOperation,
/// <comentarios/>
ErrorInvalidFractionalPagingParameters,
/// <comentarios/>
ErrorInvalidFreeBusyViewType,
/// <comentarios/>
ErrorInvalidId,
/// <comentarios/>
ErrorInvalidIdEmpty,
/// <comentarios/>
ErrorInvalidIdMalformed,
/// <comentarios/>
ErrorInvalidIdMalformedEwsLegacyIdFormat,
/// <comentarios/>
ErrorInvalidIdMonikerTooLong,
/// <comentarios/>
ErrorInvalidIdNotAnItemAttachmentId,
/// <comentarios/>
ErrorInvalidIdReturnedByResolveNames,
/// <comentarios/>
ErrorInvalidIdStoreObjectIdTooLong,
/// <comentarios/>
ErrorInvalidIdTooManyAttachmentLevels,
/// <comentarios/>
ErrorInvalidIdXml,
/// <comentarios/>
ErrorInvalidIndexedPagingParameters,
/// <comentarios/>
ErrorInvalidInternetHeaderChildNodes,
/// <comentarios/>
ErrorInvalidItemForOperationCreateItemAttachment,
/// <comentarios/>
ErrorInvalidItemForOperationCreateItem,
/// <comentarios/>
ErrorInvalidItemForOperationAcceptItem,
/// <comentarios/>
ErrorInvalidItemForOperationDeclineItem,
/// <comentarios/>
ErrorInvalidItemForOperationCancelItem,
/// <comentarios/>
ErrorInvalidItemForOperationExpandDL,
/// <comentarios/>
ErrorInvalidItemForOperationRemoveItem,
/// <comentarios/>
ErrorInvalidItemForOperationSendItem,
/// <comentarios/>
ErrorInvalidItemForOperationTentative,
/// <comentarios/>
ErrorInvalidMailbox,
/// <comentarios/>
ErrorInvalidManagedFolderProperty,
/// <comentarios/>
ErrorInvalidManagedFolderQuota,
/// <comentarios/>
ErrorInvalidManagedFolderSize,
/// <comentarios/>
ErrorInvalidMergedFreeBusyInterval,
/// <comentarios/>
ErrorInvalidNameForNameResolution,
/// <comentarios/>
ErrorInvalidOperation,
/// <comentarios/>
ErrorInvalidNetworkServiceContext,
/// <comentarios/>
ErrorInvalidOofParameter,
/// <comentarios/>
ErrorInvalidPagingMaxRows,
/// <comentarios/>
ErrorInvalidParentFolder,
/// <comentarios/>
ErrorInvalidPercentCompleteValue,
/// <comentarios/>
ErrorInvalidPermissionSettings,
/// <comentarios/>
ErrorInvalidPhoneCallId,
/// <comentarios/>
ErrorInvalidPhoneNumber,
/// <comentarios/>
ErrorInvalidUserInfo,
/// <comentarios/>
ErrorInvalidPropertyAppend,
/// <comentarios/>
ErrorInvalidPropertyDelete,
/// <comentarios/>
ErrorInvalidPropertyForExists,
/// <comentarios/>
ErrorInvalidPropertyForOperation,
/// <comentarios/>
ErrorInvalidPropertyRequest,
/// <comentarios/>
ErrorInvalidPropertySet,
/// <comentarios/>
ErrorInvalidPropertyUpdateSentMessage,
/// <comentarios/>
ErrorInvalidProxySecurityContext,
/// <comentarios/>
ErrorInvalidPullSubscriptionId,
/// <comentarios/>
ErrorInvalidPushSubscriptionUrl,
/// <comentarios/>
ErrorInvalidRecipients,
/// <comentarios/>
ErrorInvalidRecipientSubfilter,
/// <comentarios/>
ErrorInvalidRecipientSubfilterComparison,
/// <comentarios/>
ErrorInvalidRecipientSubfilterOrder,
/// <comentarios/>
ErrorInvalidRecipientSubfilterTextFilter,
/// <comentarios/>
ErrorInvalidReferenceItem,
/// <comentarios/>
ErrorInvalidRequest,
/// <comentarios/>
ErrorInvalidRestriction,
/// <comentarios/>
ErrorInvalidRoutingType,
/// <comentarios/>
ErrorInvalidScheduledOofDuration,
/// <comentarios/>
ErrorInvalidSchemaVersionForMailboxVersion,
/// <comentarios/>
ErrorInvalidSecurityDescriptor,
/// <comentarios/>
ErrorInvalidSendItemSaveSettings,
/// <comentarios/>
ErrorInvalidSerializedAccessToken,
/// <comentarios/>
ErrorInvalidServerVersion,
/// <comentarios/>
ErrorInvalidSid,
/// <comentarios/>
ErrorInvalidSIPUri,
/// <comentarios/>
ErrorInvalidSmtpAddress,
/// <comentarios/>
ErrorInvalidSubfilterType,
/// <comentarios/>
ErrorInvalidSubfilterTypeNotAttendeeType,
/// <comentarios/>
ErrorInvalidSubfilterTypeNotRecipientType,
/// <comentarios/>
ErrorInvalidSubscription,
/// <comentarios/>
ErrorInvalidSubscriptionRequest,
/// <comentarios/>
ErrorInvalidSyncStateData,
/// <comentarios/>
ErrorInvalidTimeInterval,
/// <comentarios/>
ErrorInvalidUserOofSettings,
/// <comentarios/>
ErrorInvalidUserPrincipalName,
/// <comentarios/>
ErrorInvalidUserSid,
/// <comentarios/>
ErrorInvalidUserSidMissingUPN,
/// <comentarios/>
ErrorInvalidValueForProperty,
/// <comentarios/>
ErrorInvalidWatermark,
/// <comentarios/>
ErrorIPGatewayNotFound,
/// <comentarios/>
ErrorIrresolvableConflict,
/// <comentarios/>
ErrorItemCorrupt,
/// <comentarios/>
ErrorItemNotFound,
/// <comentarios/>
ErrorItemPropertyRequestFailed,
/// <comentarios/>
ErrorItemSave,
/// <comentarios/>
ErrorItemSavePropertyError,
/// <comentarios/>
ErrorLegacyMailboxFreeBusyViewTypeNotMerged,
/// <comentarios/>
ErrorLocalServerObjectNotFound,
/// <comentarios/>
ErrorLogonAsNetworkServiceFailed,
/// <comentarios/>
ErrorMailboxConfiguration,
/// <comentarios/>
ErrorMailboxDataArrayEmpty,
/// <comentarios/>
ErrorMailboxDataArrayTooBig,
/// <comentarios/>
ErrorMailboxLogonFailed,
/// <comentarios/>
ErrorMailboxMoveInProgress,
/// <comentarios/>
ErrorMailboxStoreUnavailable,
/// <comentarios/>
ErrorMailRecipientNotFound,
/// <comentarios/>
ErrorMailTipsDisabled,
/// <comentarios/>
ErrorManagedFolderAlreadyExists,
/// <comentarios/>
ErrorManagedFolderNotFound,
/// <comentarios/>
ErrorManagedFoldersRootFailure,
/// <comentarios/>
ErrorMeetingSuggestionGenerationFailed,
/// <comentarios/>
ErrorMessageDispositionRequired,
/// <comentarios/>
ErrorMessageSizeExceeded,
/// <comentarios/>
ErrorMimeContentConversionFailed,
/// <comentarios/>
ErrorMimeContentInvalid,
/// <comentarios/>
ErrorMimeContentInvalidBase64String,
/// <comentarios/>
ErrorMissingArgument,
/// <comentarios/>
ErrorMissingEmailAddress,
/// <comentarios/>
ErrorMissingEmailAddressForManagedFolder,
/// <comentarios/>
ErrorMissingInformationEmailAddress,
/// <comentarios/>
ErrorMissingInformationReferenceItemId,
/// <comentarios/>
ErrorMissingItemForCreateItemAttachment,
/// <comentarios/>
ErrorMissingManagedFolderId,
/// <comentarios/>
ErrorMissingRecipients,
/// <comentarios/>
ErrorMissingUserIdInformation,
/// <comentarios/>
ErrorMoreThanOneAccessModeSpecified,
/// <comentarios/>
ErrorMoveCopyFailed,
/// <comentarios/>
ErrorMoveDistinguishedFolder,
/// <comentarios/>
ErrorNameResolutionMultipleResults,
/// <comentarios/>
ErrorNameResolutionNoMailbox,
/// <comentarios/>
ErrorNameResolutionNoResults,
/// <comentarios/>
ErrorNoCalendar,
/// <comentarios/>
ErrorNoDestinationCASDueToKerberosRequirements,
/// <comentarios/>
ErrorNoDestinationCASDueToSSLRequirements,
/// <comentarios/>
ErrorNoDestinationCASDueToVersionMismatch,
/// <comentarios/>
ErrorNoFolderClassOverride,
/// <comentarios/>
ErrorNoFreeBusyAccess,
/// <comentarios/>
ErrorNonExistentMailbox,
/// <comentarios/>
ErrorNonPrimarySmtpAddress,
/// <comentarios/>
ErrorNoPropertyTagForCustomProperties,
/// <comentarios/>
ErrorNoPublicFolderReplicaAvailable,
/// <comentarios/>
ErrorNoRespondingCASInDestinationSite,
/// <comentarios/>
ErrorNotDelegate,
/// <comentarios/>
ErrorNotEnoughMemory,
/// <comentarios/>
ErrorObjectTypeChanged,
/// <comentarios/>
ErrorOccurrenceCrossingBoundary,
/// <comentarios/>
ErrorOccurrenceTimeSpanTooBig,
/// <comentarios/>
ErrorOperationNotAllowedWithPublicFolderRoot,
/// <comentarios/>
ErrorParentFolderIdRequired,
/// <comentarios/>
ErrorParentFolderNotFound,
/// <comentarios/>
ErrorPasswordChangeRequired,
/// <comentarios/>
ErrorPasswordExpired,
/// <comentarios/>
ErrorPhoneNumberNotDialable,
/// <comentarios/>
ErrorPropertyUpdate,
/// <comentarios/>
ErrorPropertyValidationFailure,
/// <comentarios/>
ErrorProxiedSubscriptionCallFailure,
/// <comentarios/>
ErrorProxyCallFailed,
/// <comentarios/>
ErrorProxyGroupSidLimitExceeded,
/// <comentarios/>
ErrorProxyRequestNotAllowed,
/// <comentarios/>
ErrorProxyRequestProcessingFailed,
/// <comentarios/>
ErrorProxyTokenExpired,
/// <comentarios/>
ErrorPublicFolderRequestProcessingFailed,
/// <comentarios/>
ErrorPublicFolderServerNotFound,
/// <comentarios/>
ErrorQueryFilterTooLong,
/// <comentarios/>
ErrorQuotaExceeded,
/// <comentarios/>
ErrorReadEventsFailed,
/// <comentarios/>
ErrorReadReceiptNotPending,
/// <comentarios/>
ErrorRecurrenceEndDateTooBig,
/// <comentarios/>
ErrorRecurrenceHasNoOccurrence,
/// <comentarios/>
ErrorRemoveDelegatesFailed,
/// <comentarios/>
ErrorRequestAborted,
/// <comentarios/>
ErrorRequestStreamTooBig,
/// <comentarios/>
ErrorRequiredPropertyMissing,
/// <comentarios/>
ErrorResolveNamesInvalidFolderType,
/// <comentarios/>
ErrorResolveNamesOnlyOneContactsFolderAllowed,
/// <comentarios/>
ErrorResponseSchemaValidation,
/// <comentarios/>
ErrorRestrictionTooLong,
/// <comentarios/>
ErrorRestrictionTooComplex,
/// <comentarios/>
ErrorResultSetTooBig,
/// <comentarios/>
ErrorInvalidExchangeImpersonationHeaderData,
/// <comentarios/>
ErrorSavedItemFolderNotFound,
/// <comentarios/>
ErrorSchemaValidation,
/// <comentarios/>
ErrorSearchFolderNotInitialized,
/// <comentarios/>
ErrorSendAsDenied,
/// <comentarios/>
ErrorSendMeetingCancellationsRequired,
/// <comentarios/>
ErrorSendMeetingInvitationsOrCancellationsRequired,
/// <comentarios/>
ErrorSendMeetingInvitationsRequired,
/// <comentarios/>
ErrorSentMeetingRequestUpdate,
/// <comentarios/>
ErrorSentTaskRequestUpdate,
/// <comentarios/>
ErrorServerBusy,
/// <comentarios/>
ErrorServiceDiscoveryFailed,
/// <comentarios/>
ErrorStaleObject,
/// <comentarios/>
ErrorSubmissionQuotaExceeded,
/// <comentarios/>
ErrorSubscriptionAccessDenied,
/// <comentarios/>
ErrorSubscriptionDelegateAccessNotSupported,
/// <comentarios/>
ErrorSubscriptionNotFound,
/// <comentarios/>
ErrorSyncFolderNotFound,
/// <comentarios/>
ErrorTimeIntervalTooBig,
/// <comentarios/>
ErrorTimeoutExpired,
/// <comentarios/>
ErrorTimeZone,
/// <comentarios/>
ErrorToFolderNotFound,
/// <comentarios/>
ErrorTokenSerializationDenied,
/// <comentarios/>
ErrorUpdatePropertyMismatch,
/// <comentarios/>
ErrorUnifiedMessagingDialPlanNotFound,
/// <comentarios/>
ErrorUnifiedMessagingRequestFailed,
/// <comentarios/>
ErrorUnifiedMessagingServerNotFound,
/// <comentarios/>
ErrorUnableToGetUserOofSettings,
/// <comentarios/>
ErrorUnsupportedSubFilter,
/// <comentarios/>
ErrorUnsupportedCulture,
/// <comentarios/>
ErrorUnsupportedMapiPropertyType,
/// <comentarios/>
ErrorUnsupportedMimeConversion,
/// <comentarios/>
ErrorUnsupportedPathForQuery,
/// <comentarios/>
ErrorUnsupportedPathForSortGroup,
/// <comentarios/>
ErrorUnsupportedPropertyDefinition,
/// <comentarios/>
ErrorUnsupportedQueryFilter,
/// <comentarios/>
ErrorUnsupportedRecurrence,
/// <comentarios/>
ErrorUnsupportedTypeForConversion,
/// <comentarios/>
ErrorUpdateDelegatesFailed,
/// <comentarios/>
ErrorUserNotUnifiedMessagingEnabled,
/// <comentarios/>
ErrorVoiceMailNotImplemented,
/// <comentarios/>
ErrorValueOutOfRange,
/// <comentarios/>
ErrorVirusDetected,
/// <comentarios/>
ErrorVirusMessageDeleted,
/// <comentarios/>
ErrorWebRequestInInvalidState,
/// <comentarios/>
ErrorWin32InteropError,
/// <comentarios/>
ErrorWorkingHoursSaveFailed,
/// <comentarios/>
ErrorWorkingHoursXmlMalformed,
/// <comentarios/>
ErrorWrongServerVersion,
/// <comentarios/>
ErrorWrongServerVersionDelegate,
/// <comentarios/>
ErrorMissingInformationSharingFolderId,
/// <comentarios/>
ErrorDuplicateSOAPHeader,
/// <comentarios/>
ErrorSharingSynchronizationFailed,
/// <comentarios/>
ErrorSharingNoExternalEwsAvailable,
/// <comentarios/>
ErrorFreeBusyDLLimitReached,
/// <comentarios/>
ErrorInvalidGetSharingFolderRequest,
/// <comentarios/>
ErrorNotAllowedExternalSharingByPolicy,
/// <comentarios/>
ErrorUserNotAllowedByPolicy,
/// <comentarios/>
ErrorPermissionNotAllowedByPolicy,
/// <comentarios/>
ErrorOrganizationNotFederated,
/// <comentarios/>
ErrorMailboxFailover,
/// <comentarios/>
ErrorInvalidExternalSharingInitiator,
/// <comentarios/>
ErrorMessageTrackingPermanentError,
/// <comentarios/>
ErrorMessageTrackingTransientError,
/// <comentarios/>
ErrorMessageTrackingNoSuchDomain,
/// <comentarios/>
ErrorUserWithoutFederatedProxyAddress,
/// <comentarios/>
ErrorInvalidOrganizationRelationshipForFreeBusy,
/// <comentarios/>
ErrorInvalidFederatedOrganizationId,
/// <comentarios/>
ErrorInvalidExternalSharingSubscriber,
/// <comentarios/>
ErrorInvalidSharingData,
/// <comentarios/>
ErrorInvalidSharingMessage,
/// <comentarios/>
ErrorNotSupportedSharingMessage,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ResponseMessageTypeMessageXml
{
private System.Xml.XmlElement[] anyField;
/// <comentarios/>
[System.Xml.Serialization.XmlAnyElementAttribute()]
public System.Xml.XmlElement[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ResponseClassType
{
/// <comentarios/>
Success,
/// <comentarios/>
Warning,
/// <comentarios/>
Error,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ServiceConfigurationResponseMessageType : ResponseMessageType
{
private MailTipsServiceConfiguration mailTipsConfigurationField;
private UnifiedMessageServiceConfiguration unifiedMessagingConfigurationField;
private ProtectionRulesServiceConfiguration protectionRulesConfigurationField;
/// <comentarios/>
public MailTipsServiceConfiguration MailTipsConfiguration
{
get
{
return this.mailTipsConfigurationField;
}
set
{
this.mailTipsConfigurationField = value;
}
}
/// <comentarios/>
public UnifiedMessageServiceConfiguration UnifiedMessagingConfiguration
{
get
{
return this.unifiedMessagingConfigurationField;
}
set
{
this.unifiedMessagingConfigurationField = value;
}
}
/// <comentarios/>
public ProtectionRulesServiceConfiguration ProtectionRulesConfiguration
{
get
{
return this.protectionRulesConfigurationField;
}
set
{
this.protectionRulesConfigurationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MailTipsServiceConfiguration : ServiceConfiguration
{
private bool mailTipsEnabledField;
private int maxRecipientsPerGetMailTipsRequestField;
private int maxMessageSizeField;
private int largeAudienceThresholdField;
private bool showExternalRecipientCountField;
private SmtpDomain[] internalDomainsField;
/// <comentarios/>
public bool MailTipsEnabled
{
get
{
return this.mailTipsEnabledField;
}
set
{
this.mailTipsEnabledField = value;
}
}
/// <comentarios/>
public int MaxRecipientsPerGetMailTipsRequest
{
get
{
return this.maxRecipientsPerGetMailTipsRequestField;
}
set
{
this.maxRecipientsPerGetMailTipsRequestField = value;
}
}
/// <comentarios/>
public int MaxMessageSize
{
get
{
return this.maxMessageSizeField;
}
set
{
this.maxMessageSizeField = value;
}
}
/// <comentarios/>
public int LargeAudienceThreshold
{
get
{
return this.largeAudienceThresholdField;
}
set
{
this.largeAudienceThresholdField = value;
}
}
/// <comentarios/>
public bool ShowExternalRecipientCount
{
get
{
return this.showExternalRecipientCountField;
}
set
{
this.showExternalRecipientCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Domain", IsNullable = false)]
public SmtpDomain[] InternalDomains
{
get
{
return this.internalDomainsField;
}
set
{
this.internalDomainsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SmtpDomain
{
private string nameField;
private bool includeSubdomainsField;
private bool includeSubdomainsFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludeSubdomains
{
get
{
return this.includeSubdomainsField;
}
set
{
this.includeSubdomainsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludeSubdomainsSpecified
{
get
{
return this.includeSubdomainsFieldSpecified;
}
set
{
this.includeSubdomainsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ProtectionRulesServiceConfiguration))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UnifiedMessageServiceConfiguration))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MailTipsServiceConfiguration))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ServiceConfiguration
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRulesServiceConfiguration : ServiceConfiguration
{
private ProtectionRuleType[] rulesField;
private SmtpDomain[] internalDomainsField;
private int refreshIntervalField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Rule", IsNullable = false)]
public ProtectionRuleType[] Rules
{
get
{
return this.rulesField;
}
set
{
this.rulesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Domain", IsNullable = false)]
public SmtpDomain[] InternalDomains
{
get
{
return this.internalDomainsField;
}
set
{
this.internalDomainsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int RefreshInterval
{
get
{
return this.refreshIntervalField;
}
set
{
this.refreshIntervalField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleType
{
private ProtectionRuleConditionType conditionField;
private ProtectionRuleActionType actionField;
private string nameField;
private bool userOverridableField;
private int priorityField;
/// <comentarios/>
public ProtectionRuleConditionType Condition
{
get
{
return this.conditionField;
}
set
{
this.conditionField = value;
}
}
/// <comentarios/>
public ProtectionRuleActionType Action
{
get
{
return this.actionField;
}
set
{
this.actionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool UserOverridable
{
get
{
return this.userOverridableField;
}
set
{
this.userOverridableField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int Priority
{
get
{
return this.priorityField;
}
set
{
this.priorityField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleConditionType
{
private object itemField;
private ItemChoiceType itemElementNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AllInternal", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("And", typeof(ProtectionRuleAndType))]
[System.Xml.Serialization.XmlElementAttribute("RecipientIs", typeof(ProtectionRuleRecipientIsType))]
[System.Xml.Serialization.XmlElementAttribute("SenderDepartments", typeof(ProtectionRuleSenderDepartmentsType))]
[System.Xml.Serialization.XmlElementAttribute("True", typeof(string))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType ItemElementName
{
get
{
return this.itemElementNameField;
}
set
{
this.itemElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleAndType
{
private object[] itemsField;
private ItemsChoiceType3[] itemsElementNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AllInternal", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("And", typeof(ProtectionRuleAndType))]
[System.Xml.Serialization.XmlElementAttribute("RecipientIs", typeof(ProtectionRuleRecipientIsType))]
[System.Xml.Serialization.XmlElementAttribute("SenderDepartments", typeof(ProtectionRuleSenderDepartmentsType))]
[System.Xml.Serialization.XmlElementAttribute("True", typeof(string))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType3[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleRecipientIsType
{
private string[] valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Value")]
public string[] Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleSenderDepartmentsType
{
private string[] valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Value")]
public string[] Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IncludeInSchema = false)]
public enum ItemsChoiceType3
{
/// <comentarios/>
AllInternal,
/// <comentarios/>
And,
/// <comentarios/>
RecipientIs,
/// <comentarios/>
SenderDepartments,
/// <comentarios/>
True,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IncludeInSchema = false)]
public enum ItemChoiceType
{
/// <comentarios/>
AllInternal,
/// <comentarios/>
And,
/// <comentarios/>
RecipientIs,
/// <comentarios/>
SenderDepartments,
/// <comentarios/>
True,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleActionType
{
private ProtectionRuleArgumentType[] argumentField;
private ProtectionRuleActionKindType nameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Argument")]
public ProtectionRuleArgumentType[] Argument
{
get
{
return this.argumentField;
}
set
{
this.argumentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ProtectionRuleActionKindType Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ProtectionRuleArgumentType
{
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ProtectionRuleActionKindType
{
/// <comentarios/>
RightsProtectMessage,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UnifiedMessageServiceConfiguration : ServiceConfiguration
{
private bool umEnabledField;
private string playOnPhoneDialStringField;
private bool playOnPhoneEnabledField;
/// <comentarios/>
public bool UmEnabled
{
get
{
return this.umEnabledField;
}
set
{
this.umEnabledField = value;
}
}
/// <comentarios/>
public string PlayOnPhoneDialString
{
get
{
return this.playOnPhoneDialStringField;
}
set
{
this.playOnPhoneDialStringField = value;
}
}
/// <comentarios/>
public bool PlayOnPhoneEnabled
{
get
{
return this.playOnPhoneEnabledField;
}
set
{
this.playOnPhoneEnabledField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class GetUserConfigurationResponseMessageType : ResponseMessageType
{
private UserConfigurationType userConfigurationField;
/// <comentarios/>
public UserConfigurationType UserConfiguration
{
get
{
return this.userConfigurationField;
}
set
{
this.userConfigurationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UserConfigurationType
{
private UserConfigurationNameType userConfigurationNameField;
private ItemIdType itemIdField;
private UserConfigurationDictionaryEntryType[] dictionaryField;
private byte[] xmlDataField;
private byte[] binaryDataField;
/// <comentarios/>
public UserConfigurationNameType UserConfigurationName
{
get
{
return this.userConfigurationNameField;
}
set
{
this.userConfigurationNameField = value;
}
}
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DictionaryEntry", IsNullable = false)]
public UserConfigurationDictionaryEntryType[] Dictionary
{
get
{
return this.dictionaryField;
}
set
{
this.dictionaryField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
public byte[] XmlData
{
get
{
return this.xmlDataField;
}
set
{
this.xmlDataField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
public byte[] BinaryData
{
get
{
return this.binaryDataField;
}
set
{
this.binaryDataField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UserConfigurationNameType : TargetFolderIdType
{
private string nameField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UserConfigurationNameType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TargetFolderIdType
{
private BaseFolderIdType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType))]
[System.Xml.Serialization.XmlElementAttribute("FolderId", typeof(FolderIdType))]
public BaseFolderIdType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DistinguishedFolderIdType : BaseFolderIdType
{
private EmailAddressType mailboxField;
private DistinguishedFolderIdNameType idField;
private string changeKeyField;
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public DistinguishedFolderIdNameType Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ChangeKey
{
get
{
return this.changeKeyField;
}
set
{
this.changeKeyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class EmailAddressType : BaseEmailAddressType
{
private string nameField;
private string emailAddressField;
private string routingTypeField;
private MailboxTypeType mailboxTypeField;
private bool mailboxTypeFieldSpecified;
private ItemIdType itemIdField;
/// <comentarios/>
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
public string EmailAddress
{
get
{
return this.emailAddressField;
}
set
{
this.emailAddressField = value;
}
}
/// <comentarios/>
public string RoutingType
{
get
{
return this.routingTypeField;
}
set
{
this.routingTypeField = value;
}
}
/// <comentarios/>
public MailboxTypeType MailboxType
{
get
{
return this.mailboxTypeField;
}
set
{
this.mailboxTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MailboxTypeSpecified
{
get
{
return this.mailboxTypeFieldSpecified;
}
set
{
this.mailboxTypeFieldSpecified = value;
}
}
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MailboxTypeType
{
/// <comentarios/>
Unknown,
/// <comentarios/>
OneOff,
/// <comentarios/>
Mailbox,
/// <comentarios/>
PublicDL,
/// <comentarios/>
PrivateDL,
/// <comentarios/>
Contact,
/// <comentarios/>
PublicFolder,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ItemIdType : BaseItemIdType
{
private string idField;
private string changeKeyField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ChangeKey
{
get
{
return this.changeKeyField;
}
set
{
this.changeKeyField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurringMasterItemIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OccurrenceItemIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RootItemIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RequestAttachmentIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AttachmentIdType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("BaseItemId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public abstract partial class BaseItemIdType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RecurringMasterItemIdType : BaseItemIdType
{
private string occurrenceIdField;
private string changeKeyField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string OccurrenceId
{
get
{
return this.occurrenceIdField;
}
set
{
this.occurrenceIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ChangeKey
{
get
{
return this.changeKeyField;
}
set
{
this.changeKeyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class OccurrenceItemIdType : BaseItemIdType
{
private string recurringMasterIdField;
private string changeKeyField;
private int instanceIndexField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RecurringMasterId
{
get
{
return this.recurringMasterIdField;
}
set
{
this.recurringMasterIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ChangeKey
{
get
{
return this.changeKeyField;
}
set
{
this.changeKeyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int InstanceIndex
{
get
{
return this.instanceIndexField;
}
set
{
this.instanceIndexField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RootItemIdType : BaseItemIdType
{
private string rootItemIdField;
private string rootItemChangeKeyField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RootItemId
{
get
{
return this.rootItemIdField;
}
set
{
this.rootItemIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RootItemChangeKey
{
get
{
return this.rootItemChangeKeyField;
}
set
{
this.rootItemChangeKeyField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AttachmentIdType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RequestAttachmentIdType : BaseItemIdType
{
private string idField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AttachmentIdType : RequestAttachmentIdType
{
private string rootItemIdField;
private string rootItemChangeKeyField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RootItemId
{
get
{
return this.rootItemIdField;
}
set
{
this.rootItemIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RootItemChangeKey
{
get
{
return this.rootItemChangeKeyField;
}
set
{
this.rootItemChangeKeyField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(EmailAddressType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class BaseEmailAddressType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DistinguishedFolderIdNameType
{
/// <comentarios/>
calendar,
/// <comentarios/>
contacts,
/// <comentarios/>
deleteditems,
/// <comentarios/>
drafts,
/// <comentarios/>
inbox,
/// <comentarios/>
journal,
/// <comentarios/>
notes,
/// <comentarios/>
outbox,
/// <comentarios/>
sentitems,
/// <comentarios/>
tasks,
/// <comentarios/>
msgfolderroot,
/// <comentarios/>
publicfoldersroot,
/// <comentarios/>
root,
/// <comentarios/>
junkemail,
/// <comentarios/>
searchfolders,
/// <comentarios/>
voicemail,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FolderIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DistinguishedFolderIdType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BaseFolderIdType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FolderIdType : BaseFolderIdType
{
private string idField;
private string changeKeyField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ChangeKey
{
get
{
return this.changeKeyField;
}
set
{
this.changeKeyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UserConfigurationDictionaryEntryType
{
private UserConfigurationDictionaryObjectType dictionaryKeyField;
private UserConfigurationDictionaryObjectType dictionaryValueField;
/// <comentarios/>
public UserConfigurationDictionaryObjectType DictionaryKey
{
get
{
return this.dictionaryKeyField;
}
set
{
this.dictionaryKeyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(IsNullable = true)]
public UserConfigurationDictionaryObjectType DictionaryValue
{
get
{
return this.dictionaryValueField;
}
set
{
this.dictionaryValueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UserConfigurationDictionaryObjectType
{
private UserConfigurationDictionaryObjectTypesType typeField;
private string[] valueField;
/// <comentarios/>
public UserConfigurationDictionaryObjectTypesType Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Value")]
public string[] Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum UserConfigurationDictionaryObjectTypesType
{
/// <comentarios/>
DateTime,
/// <comentarios/>
Boolean,
/// <comentarios/>
Byte,
/// <comentarios/>
String,
/// <comentarios/>
Integer32,
/// <comentarios/>
UnsignedInteger32,
/// <comentarios/>
Integer64,
/// <comentarios/>
UnsignedInteger64,
/// <comentarios/>
StringArray,
/// <comentarios/>
ByteArray,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AddDelegateResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetDelegateResponseMessageType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public abstract partial class BaseDelegateResponseMessageType : ResponseMessageType
{
private DelegateUserResponseMessageType[] responseMessagesField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
public DelegateUserResponseMessageType[] ResponseMessages
{
get
{
return this.responseMessagesField;
}
set
{
this.responseMessagesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class DelegateUserResponseMessageType : ResponseMessageType
{
private DelegateUserType delegateUserField;
/// <comentarios/>
public DelegateUserType DelegateUser
{
get
{
return this.delegateUserField;
}
set
{
this.delegateUserField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DelegateUserType
{
private UserIdType userIdField;
private DelegatePermissionsType delegatePermissionsField;
private bool receiveCopiesOfMeetingMessagesField;
private bool receiveCopiesOfMeetingMessagesFieldSpecified;
private bool viewPrivateItemsField;
private bool viewPrivateItemsFieldSpecified;
/// <comentarios/>
public UserIdType UserId
{
get
{
return this.userIdField;
}
set
{
this.userIdField = value;
}
}
/// <comentarios/>
public DelegatePermissionsType DelegatePermissions
{
get
{
return this.delegatePermissionsField;
}
set
{
this.delegatePermissionsField = value;
}
}
/// <comentarios/>
public bool ReceiveCopiesOfMeetingMessages
{
get
{
return this.receiveCopiesOfMeetingMessagesField;
}
set
{
this.receiveCopiesOfMeetingMessagesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReceiveCopiesOfMeetingMessagesSpecified
{
get
{
return this.receiveCopiesOfMeetingMessagesFieldSpecified;
}
set
{
this.receiveCopiesOfMeetingMessagesFieldSpecified = value;
}
}
/// <comentarios/>
public bool ViewPrivateItems
{
get
{
return this.viewPrivateItemsField;
}
set
{
this.viewPrivateItemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ViewPrivateItemsSpecified
{
get
{
return this.viewPrivateItemsFieldSpecified;
}
set
{
this.viewPrivateItemsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class UserIdType
{
private string sIDField;
private string primarySmtpAddressField;
private string displayNameField;
private DistinguishedUserType distinguishedUserField;
private bool distinguishedUserFieldSpecified;
private string externalUserIdentityField;
/// <comentarios/>
public string SID
{
get
{
return this.sIDField;
}
set
{
this.sIDField = value;
}
}
/// <comentarios/>
public string PrimarySmtpAddress
{
get
{
return this.primarySmtpAddressField;
}
set
{
this.primarySmtpAddressField = value;
}
}
/// <comentarios/>
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
/// <comentarios/>
public DistinguishedUserType DistinguishedUser
{
get
{
return this.distinguishedUserField;
}
set
{
this.distinguishedUserField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DistinguishedUserSpecified
{
get
{
return this.distinguishedUserFieldSpecified;
}
set
{
this.distinguishedUserFieldSpecified = value;
}
}
/// <comentarios/>
public string ExternalUserIdentity
{
get
{
return this.externalUserIdentityField;
}
set
{
this.externalUserIdentityField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DistinguishedUserType
{
/// <comentarios/>
Default,
/// <comentarios/>
Anonymous,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DelegatePermissionsType
{
private DelegateFolderPermissionLevelType calendarFolderPermissionLevelField;
private bool calendarFolderPermissionLevelFieldSpecified;
private DelegateFolderPermissionLevelType tasksFolderPermissionLevelField;
private bool tasksFolderPermissionLevelFieldSpecified;
private DelegateFolderPermissionLevelType inboxFolderPermissionLevelField;
private bool inboxFolderPermissionLevelFieldSpecified;
private DelegateFolderPermissionLevelType contactsFolderPermissionLevelField;
private bool contactsFolderPermissionLevelFieldSpecified;
private DelegateFolderPermissionLevelType notesFolderPermissionLevelField;
private bool notesFolderPermissionLevelFieldSpecified;
private DelegateFolderPermissionLevelType journalFolderPermissionLevelField;
private bool journalFolderPermissionLevelFieldSpecified;
/// <comentarios/>
public DelegateFolderPermissionLevelType CalendarFolderPermissionLevel
{
get
{
return this.calendarFolderPermissionLevelField;
}
set
{
this.calendarFolderPermissionLevelField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CalendarFolderPermissionLevelSpecified
{
get
{
return this.calendarFolderPermissionLevelFieldSpecified;
}
set
{
this.calendarFolderPermissionLevelFieldSpecified = value;
}
}
/// <comentarios/>
public DelegateFolderPermissionLevelType TasksFolderPermissionLevel
{
get
{
return this.tasksFolderPermissionLevelField;
}
set
{
this.tasksFolderPermissionLevelField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TasksFolderPermissionLevelSpecified
{
get
{
return this.tasksFolderPermissionLevelFieldSpecified;
}
set
{
this.tasksFolderPermissionLevelFieldSpecified = value;
}
}
/// <comentarios/>
public DelegateFolderPermissionLevelType InboxFolderPermissionLevel
{
get
{
return this.inboxFolderPermissionLevelField;
}
set
{
this.inboxFolderPermissionLevelField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InboxFolderPermissionLevelSpecified
{
get
{
return this.inboxFolderPermissionLevelFieldSpecified;
}
set
{
this.inboxFolderPermissionLevelFieldSpecified = value;
}
}
/// <comentarios/>
public DelegateFolderPermissionLevelType ContactsFolderPermissionLevel
{
get
{
return this.contactsFolderPermissionLevelField;
}
set
{
this.contactsFolderPermissionLevelField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContactsFolderPermissionLevelSpecified
{
get
{
return this.contactsFolderPermissionLevelFieldSpecified;
}
set
{
this.contactsFolderPermissionLevelFieldSpecified = value;
}
}
/// <comentarios/>
public DelegateFolderPermissionLevelType NotesFolderPermissionLevel
{
get
{
return this.notesFolderPermissionLevelField;
}
set
{
this.notesFolderPermissionLevelField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NotesFolderPermissionLevelSpecified
{
get
{
return this.notesFolderPermissionLevelFieldSpecified;
}
set
{
this.notesFolderPermissionLevelFieldSpecified = value;
}
}
/// <comentarios/>
public DelegateFolderPermissionLevelType JournalFolderPermissionLevel
{
get
{
return this.journalFolderPermissionLevelField;
}
set
{
this.journalFolderPermissionLevelField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool JournalFolderPermissionLevelSpecified
{
get
{
return this.journalFolderPermissionLevelFieldSpecified;
}
set
{
this.journalFolderPermissionLevelFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DelegateFolderPermissionLevelType
{
/// <comentarios/>
None,
/// <comentarios/>
Editor,
/// <comentarios/>
Reviewer,
/// <comentarios/>
Author,
/// <comentarios/>
Custom,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ConvertIdResponseMessageType : ResponseMessageType
{
private AlternateIdBaseType alternateIdField;
/// <comentarios/>
public AlternateIdBaseType AlternateId
{
get
{
return this.alternateIdField;
}
set
{
this.alternateIdField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AlternatePublicFolderIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AlternatePublicFolderItemIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AlternateIdType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class AlternateIdBaseType
{
private IdFormatType formatField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public IdFormatType Format
{
get
{
return this.formatField;
}
set
{
this.formatField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum IdFormatType
{
/// <comentarios/>
EwsLegacyId,
/// <comentarios/>
EwsId,
/// <comentarios/>
EntryId,
/// <comentarios/>
HexEntryId,
/// <comentarios/>
StoreId,
/// <comentarios/>
OwaId,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AlternatePublicFolderItemIdType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AlternatePublicFolderIdType : AlternateIdBaseType
{
private string folderIdField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string FolderId
{
get
{
return this.folderIdField;
}
set
{
this.folderIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AlternatePublicFolderItemIdType : AlternatePublicFolderIdType
{
private string itemIdField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AlternateIdType : AlternateIdBaseType
{
private string idField;
private string mailboxField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class SyncFolderItemsResponseMessageType : ResponseMessageType
{
private string syncStateField;
private bool includesLastItemInRangeField;
private bool includesLastItemInRangeFieldSpecified;
private SyncFolderItemsChangesType changesField;
/// <comentarios/>
public string SyncState
{
get
{
return this.syncStateField;
}
set
{
this.syncStateField = value;
}
}
/// <comentarios/>
public bool IncludesLastItemInRange
{
get
{
return this.includesLastItemInRangeField;
}
set
{
this.includesLastItemInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastItemInRangeSpecified
{
get
{
return this.includesLastItemInRangeFieldSpecified;
}
set
{
this.includesLastItemInRangeFieldSpecified = value;
}
}
/// <comentarios/>
public SyncFolderItemsChangesType Changes
{
get
{
return this.changesField;
}
set
{
this.changesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderItemsChangesType
{
private object[] itemsField;
private ItemsChoiceType2[] itemsElementNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Create", typeof(SyncFolderItemsCreateOrUpdateType))]
[System.Xml.Serialization.XmlElementAttribute("Delete", typeof(SyncFolderItemsDeleteType))]
[System.Xml.Serialization.XmlElementAttribute("ReadFlagChange", typeof(SyncFolderItemsReadFlagType))]
[System.Xml.Serialization.XmlElementAttribute("Update", typeof(SyncFolderItemsCreateOrUpdateType))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType2[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderItemsCreateOrUpdateType
{
private ItemType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarItem", typeof(CalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("Contact", typeof(ContactItemType))]
[System.Xml.Serialization.XmlElementAttribute("DistributionList", typeof(DistributionListType))]
[System.Xml.Serialization.XmlElementAttribute("Item", typeof(ItemType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingCancellation", typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingMessage", typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingRequest", typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingResponse", typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("Message", typeof(MessageType))]
[System.Xml.Serialization.XmlElementAttribute("PostItem", typeof(PostItemType))]
[System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))]
public ItemType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarItemType : ItemType
{
private string uIDField;
private System.DateTime recurrenceIdField;
private bool recurrenceIdFieldSpecified;
private System.DateTime dateTimeStampField;
private bool dateTimeStampFieldSpecified;
private System.DateTime startField;
private bool startFieldSpecified;
private System.DateTime endField;
private bool endFieldSpecified;
private System.DateTime originalStartField;
private bool originalStartFieldSpecified;
private bool isAllDayEventField;
private bool isAllDayEventFieldSpecified;
private LegacyFreeBusyType legacyFreeBusyStatusField;
private bool legacyFreeBusyStatusFieldSpecified;
private string locationField;
private string whenField;
private bool isMeetingField;
private bool isMeetingFieldSpecified;
private bool isCancelledField;
private bool isCancelledFieldSpecified;
private bool isRecurringField;
private bool isRecurringFieldSpecified;
private bool meetingRequestWasSentField;
private bool meetingRequestWasSentFieldSpecified;
private bool isResponseRequestedField;
private bool isResponseRequestedFieldSpecified;
private CalendarItemTypeType calendarItemType1Field;
private bool calendarItemType1FieldSpecified;
private ResponseTypeType myResponseTypeField;
private bool myResponseTypeFieldSpecified;
private SingleRecipientType organizerField;
private AttendeeType[] requiredAttendeesField;
private AttendeeType[] optionalAttendeesField;
private AttendeeType[] resourcesField;
private int conflictingMeetingCountField;
private bool conflictingMeetingCountFieldSpecified;
private int adjacentMeetingCountField;
private bool adjacentMeetingCountFieldSpecified;
private NonEmptyArrayOfAllItemsType conflictingMeetingsField;
private NonEmptyArrayOfAllItemsType adjacentMeetingsField;
private string durationField;
private string timeZoneField;
private System.DateTime appointmentReplyTimeField;
private bool appointmentReplyTimeFieldSpecified;
private int appointmentSequenceNumberField;
private bool appointmentSequenceNumberFieldSpecified;
private int appointmentStateField;
private bool appointmentStateFieldSpecified;
private RecurrenceType recurrenceField;
private OccurrenceInfoType firstOccurrenceField;
private OccurrenceInfoType lastOccurrenceField;
private OccurrenceInfoType[] modifiedOccurrencesField;
private DeletedOccurrenceInfoType[] deletedOccurrencesField;
private TimeZoneType meetingTimeZoneField;
private TimeZoneDefinitionType startTimeZoneField;
private TimeZoneDefinitionType endTimeZoneField;
private int conferenceTypeField;
private bool conferenceTypeFieldSpecified;
private bool allowNewTimeProposalField;
private bool allowNewTimeProposalFieldSpecified;
private bool isOnlineMeetingField;
private bool isOnlineMeetingFieldSpecified;
private string meetingWorkspaceUrlField;
private string netShowUrlField;
/// <comentarios/>
public string UID
{
get
{
return this.uIDField;
}
set
{
this.uIDField = value;
}
}
/// <comentarios/>
public System.DateTime RecurrenceId
{
get
{
return this.recurrenceIdField;
}
set
{
this.recurrenceIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RecurrenceIdSpecified
{
get
{
return this.recurrenceIdFieldSpecified;
}
set
{
this.recurrenceIdFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime DateTimeStamp
{
get
{
return this.dateTimeStampField;
}
set
{
this.dateTimeStampField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DateTimeStampSpecified
{
get
{
return this.dateTimeStampFieldSpecified;
}
set
{
this.dateTimeStampFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime Start
{
get
{
return this.startField;
}
set
{
this.startField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartSpecified
{
get
{
return this.startFieldSpecified;
}
set
{
this.startFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime End
{
get
{
return this.endField;
}
set
{
this.endField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EndSpecified
{
get
{
return this.endFieldSpecified;
}
set
{
this.endFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime OriginalStart
{
get
{
return this.originalStartField;
}
set
{
this.originalStartField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OriginalStartSpecified
{
get
{
return this.originalStartFieldSpecified;
}
set
{
this.originalStartFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsAllDayEvent
{
get
{
return this.isAllDayEventField;
}
set
{
this.isAllDayEventField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsAllDayEventSpecified
{
get
{
return this.isAllDayEventFieldSpecified;
}
set
{
this.isAllDayEventFieldSpecified = value;
}
}
/// <comentarios/>
public LegacyFreeBusyType LegacyFreeBusyStatus
{
get
{
return this.legacyFreeBusyStatusField;
}
set
{
this.legacyFreeBusyStatusField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LegacyFreeBusyStatusSpecified
{
get
{
return this.legacyFreeBusyStatusFieldSpecified;
}
set
{
this.legacyFreeBusyStatusFieldSpecified = value;
}
}
/// <comentarios/>
public string Location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <comentarios/>
public string When
{
get
{
return this.whenField;
}
set
{
this.whenField = value;
}
}
/// <comentarios/>
public bool IsMeeting
{
get
{
return this.isMeetingField;
}
set
{
this.isMeetingField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsMeetingSpecified
{
get
{
return this.isMeetingFieldSpecified;
}
set
{
this.isMeetingFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsCancelled
{
get
{
return this.isCancelledField;
}
set
{
this.isCancelledField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsCancelledSpecified
{
get
{
return this.isCancelledFieldSpecified;
}
set
{
this.isCancelledFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsRecurring
{
get
{
return this.isRecurringField;
}
set
{
this.isRecurringField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsRecurringSpecified
{
get
{
return this.isRecurringFieldSpecified;
}
set
{
this.isRecurringFieldSpecified = value;
}
}
/// <comentarios/>
public bool MeetingRequestWasSent
{
get
{
return this.meetingRequestWasSentField;
}
set
{
this.meetingRequestWasSentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MeetingRequestWasSentSpecified
{
get
{
return this.meetingRequestWasSentFieldSpecified;
}
set
{
this.meetingRequestWasSentFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsResponseRequested
{
get
{
return this.isResponseRequestedField;
}
set
{
this.isResponseRequestedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsResponseRequestedSpecified
{
get
{
return this.isResponseRequestedFieldSpecified;
}
set
{
this.isResponseRequestedFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarItemType")]
public CalendarItemTypeType CalendarItemType1
{
get
{
return this.calendarItemType1Field;
}
set
{
this.calendarItemType1Field = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CalendarItemType1Specified
{
get
{
return this.calendarItemType1FieldSpecified;
}
set
{
this.calendarItemType1FieldSpecified = value;
}
}
/// <comentarios/>
public ResponseTypeType MyResponseType
{
get
{
return this.myResponseTypeField;
}
set
{
this.myResponseTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MyResponseTypeSpecified
{
get
{
return this.myResponseTypeFieldSpecified;
}
set
{
this.myResponseTypeFieldSpecified = value;
}
}
/// <comentarios/>
public SingleRecipientType Organizer
{
get
{
return this.organizerField;
}
set
{
this.organizerField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Attendee", IsNullable = false)]
public AttendeeType[] RequiredAttendees
{
get
{
return this.requiredAttendeesField;
}
set
{
this.requiredAttendeesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Attendee", IsNullable = false)]
public AttendeeType[] OptionalAttendees
{
get
{
return this.optionalAttendeesField;
}
set
{
this.optionalAttendeesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Attendee", IsNullable = false)]
public AttendeeType[] Resources
{
get
{
return this.resourcesField;
}
set
{
this.resourcesField = value;
}
}
/// <comentarios/>
public int ConflictingMeetingCount
{
get
{
return this.conflictingMeetingCountField;
}
set
{
this.conflictingMeetingCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ConflictingMeetingCountSpecified
{
get
{
return this.conflictingMeetingCountFieldSpecified;
}
set
{
this.conflictingMeetingCountFieldSpecified = value;
}
}
/// <comentarios/>
public int AdjacentMeetingCount
{
get
{
return this.adjacentMeetingCountField;
}
set
{
this.adjacentMeetingCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AdjacentMeetingCountSpecified
{
get
{
return this.adjacentMeetingCountFieldSpecified;
}
set
{
this.adjacentMeetingCountFieldSpecified = value;
}
}
/// <comentarios/>
public NonEmptyArrayOfAllItemsType ConflictingMeetings
{
get
{
return this.conflictingMeetingsField;
}
set
{
this.conflictingMeetingsField = value;
}
}
/// <comentarios/>
public NonEmptyArrayOfAllItemsType AdjacentMeetings
{
get
{
return this.adjacentMeetingsField;
}
set
{
this.adjacentMeetingsField = value;
}
}
/// <comentarios/>
public string Duration
{
get
{
return this.durationField;
}
set
{
this.durationField = value;
}
}
/// <comentarios/>
public string TimeZone
{
get
{
return this.timeZoneField;
}
set
{
this.timeZoneField = value;
}
}
/// <comentarios/>
public System.DateTime AppointmentReplyTime
{
get
{
return this.appointmentReplyTimeField;
}
set
{
this.appointmentReplyTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AppointmentReplyTimeSpecified
{
get
{
return this.appointmentReplyTimeFieldSpecified;
}
set
{
this.appointmentReplyTimeFieldSpecified = value;
}
}
/// <comentarios/>
public int AppointmentSequenceNumber
{
get
{
return this.appointmentSequenceNumberField;
}
set
{
this.appointmentSequenceNumberField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AppointmentSequenceNumberSpecified
{
get
{
return this.appointmentSequenceNumberFieldSpecified;
}
set
{
this.appointmentSequenceNumberFieldSpecified = value;
}
}
/// <comentarios/>
public int AppointmentState
{
get
{
return this.appointmentStateField;
}
set
{
this.appointmentStateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AppointmentStateSpecified
{
get
{
return this.appointmentStateFieldSpecified;
}
set
{
this.appointmentStateFieldSpecified = value;
}
}
/// <comentarios/>
public RecurrenceType Recurrence
{
get
{
return this.recurrenceField;
}
set
{
this.recurrenceField = value;
}
}
/// <comentarios/>
public OccurrenceInfoType FirstOccurrence
{
get
{
return this.firstOccurrenceField;
}
set
{
this.firstOccurrenceField = value;
}
}
/// <comentarios/>
public OccurrenceInfoType LastOccurrence
{
get
{
return this.lastOccurrenceField;
}
set
{
this.lastOccurrenceField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Occurrence", IsNullable = false)]
public OccurrenceInfoType[] ModifiedOccurrences
{
get
{
return this.modifiedOccurrencesField;
}
set
{
this.modifiedOccurrencesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DeletedOccurrence", IsNullable = false)]
public DeletedOccurrenceInfoType[] DeletedOccurrences
{
get
{
return this.deletedOccurrencesField;
}
set
{
this.deletedOccurrencesField = value;
}
}
/// <comentarios/>
public TimeZoneType MeetingTimeZone
{
get
{
return this.meetingTimeZoneField;
}
set
{
this.meetingTimeZoneField = value;
}
}
/// <comentarios/>
public TimeZoneDefinitionType StartTimeZone
{
get
{
return this.startTimeZoneField;
}
set
{
this.startTimeZoneField = value;
}
}
/// <comentarios/>
public TimeZoneDefinitionType EndTimeZone
{
get
{
return this.endTimeZoneField;
}
set
{
this.endTimeZoneField = value;
}
}
/// <comentarios/>
public int ConferenceType
{
get
{
return this.conferenceTypeField;
}
set
{
this.conferenceTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ConferenceTypeSpecified
{
get
{
return this.conferenceTypeFieldSpecified;
}
set
{
this.conferenceTypeFieldSpecified = value;
}
}
/// <comentarios/>
public bool AllowNewTimeProposal
{
get
{
return this.allowNewTimeProposalField;
}
set
{
this.allowNewTimeProposalField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AllowNewTimeProposalSpecified
{
get
{
return this.allowNewTimeProposalFieldSpecified;
}
set
{
this.allowNewTimeProposalFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsOnlineMeeting
{
get
{
return this.isOnlineMeetingField;
}
set
{
this.isOnlineMeetingField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsOnlineMeetingSpecified
{
get
{
return this.isOnlineMeetingFieldSpecified;
}
set
{
this.isOnlineMeetingFieldSpecified = value;
}
}
/// <comentarios/>
public string MeetingWorkspaceUrl
{
get
{
return this.meetingWorkspaceUrlField;
}
set
{
this.meetingWorkspaceUrlField = value;
}
}
/// <comentarios/>
public string NetShowUrl
{
get
{
return this.netShowUrlField;
}
set
{
this.netShowUrlField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum CalendarItemTypeType
{
/// <comentarios/>
Single,
/// <comentarios/>
Occurrence,
/// <comentarios/>
Exception,
/// <comentarios/>
RecurringMaster,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ResponseTypeType
{
/// <comentarios/>
Unknown,
/// <comentarios/>
Organizer,
/// <comentarios/>
Tentative,
/// <comentarios/>
Accept,
/// <comentarios/>
Decline,
/// <comentarios/>
NoResponseReceived,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SingleRecipientType
{
private EmailAddressType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Mailbox")]
public EmailAddressType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AttendeeType
{
private EmailAddressType mailboxField;
private ResponseTypeType responseTypeField;
private bool responseTypeFieldSpecified;
private System.DateTime lastResponseTimeField;
private bool lastResponseTimeFieldSpecified;
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
/// <comentarios/>
public ResponseTypeType ResponseType
{
get
{
return this.responseTypeField;
}
set
{
this.responseTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ResponseTypeSpecified
{
get
{
return this.responseTypeFieldSpecified;
}
set
{
this.responseTypeFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime LastResponseTime
{
get
{
return this.lastResponseTimeField;
}
set
{
this.lastResponseTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LastResponseTimeSpecified
{
get
{
return this.lastResponseTimeFieldSpecified;
}
set
{
this.lastResponseTimeFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class NonEmptyArrayOfAllItemsType
{
private ItemType[] itemsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AcceptItem", typeof(AcceptItemType))]
[System.Xml.Serialization.XmlElementAttribute("AcceptSharingInvitation", typeof(AcceptSharingInvitationType))]
[System.Xml.Serialization.XmlElementAttribute("CalendarItem", typeof(CalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("CancelCalendarItem", typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("Contact", typeof(ContactItemType))]
[System.Xml.Serialization.XmlElementAttribute("DeclineItem", typeof(DeclineItemType))]
[System.Xml.Serialization.XmlElementAttribute("DistributionList", typeof(DistributionListType))]
[System.Xml.Serialization.XmlElementAttribute("ForwardItem", typeof(ForwardItemType))]
[System.Xml.Serialization.XmlElementAttribute("Item", typeof(ItemType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingCancellation", typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingMessage", typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingRequest", typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingResponse", typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("Message", typeof(MessageType))]
[System.Xml.Serialization.XmlElementAttribute("PostItem", typeof(PostItemType))]
[System.Xml.Serialization.XmlElementAttribute("PostReplyItem", typeof(PostReplyItemType))]
[System.Xml.Serialization.XmlElementAttribute("RemoveItem", typeof(RemoveItemType))]
[System.Xml.Serialization.XmlElementAttribute("ReplyAllToItem", typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlElementAttribute("ReplyToItem", typeof(ReplyToItemType))]
[System.Xml.Serialization.XmlElementAttribute("SuppressReadReceipt", typeof(SuppressReadReceiptType))]
[System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))]
[System.Xml.Serialization.XmlElementAttribute("TentativelyAcceptItem", typeof(TentativelyAcceptItemType))]
public ItemType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AcceptItemType : WellKnownResponseObjectType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeclineItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TentativelyAcceptItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class WellKnownResponseObjectType : ResponseObjectType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReferenceItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptSharingInvitationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SuppressReadReceiptType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ForwardItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WellKnownResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeclineItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TentativelyAcceptItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class ResponseObjectType : ResponseObjectCoreType
{
private string objectNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string ObjectName
{
get
{
return this.objectNameField;
}
set
{
this.objectNameField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReferenceItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptSharingInvitationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SuppressReadReceiptType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ForwardItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WellKnownResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeclineItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TentativelyAcceptItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class ResponseObjectCoreType : MessageType
{
private ItemIdType referenceItemIdField;
/// <comentarios/>
public ItemIdType ReferenceItemId
{
get
{
return this.referenceItemIdField;
}
set
{
this.referenceItemIdField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseObjectCoreType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReferenceItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptSharingInvitationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SuppressReadReceiptType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ForwardItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WellKnownResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeclineItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TentativelyAcceptItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MessageType : ItemType
{
private SingleRecipientType senderField;
private EmailAddressType[] toRecipientsField;
private EmailAddressType[] ccRecipientsField;
private EmailAddressType[] bccRecipientsField;
private bool isReadReceiptRequestedField;
private bool isReadReceiptRequestedFieldSpecified;
private bool isDeliveryReceiptRequestedField;
private bool isDeliveryReceiptRequestedFieldSpecified;
private byte[] conversationIndexField;
private string conversationTopicField;
private SingleRecipientType fromField;
private string internetMessageIdField;
private bool isReadField;
private bool isReadFieldSpecified;
private bool isResponseRequestedField;
private bool isResponseRequestedFieldSpecified;
private string referencesField;
private EmailAddressType[] replyToField;
private SingleRecipientType receivedByField;
private SingleRecipientType receivedRepresentingField;
/// <comentarios/>
public SingleRecipientType Sender
{
get
{
return this.senderField;
}
set
{
this.senderField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Mailbox", IsNullable = false)]
public EmailAddressType[] ToRecipients
{
get
{
return this.toRecipientsField;
}
set
{
this.toRecipientsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Mailbox", IsNullable = false)]
public EmailAddressType[] CcRecipients
{
get
{
return this.ccRecipientsField;
}
set
{
this.ccRecipientsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Mailbox", IsNullable = false)]
public EmailAddressType[] BccRecipients
{
get
{
return this.bccRecipientsField;
}
set
{
this.bccRecipientsField = value;
}
}
/// <comentarios/>
public bool IsReadReceiptRequested
{
get
{
return this.isReadReceiptRequestedField;
}
set
{
this.isReadReceiptRequestedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsReadReceiptRequestedSpecified
{
get
{
return this.isReadReceiptRequestedFieldSpecified;
}
set
{
this.isReadReceiptRequestedFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsDeliveryReceiptRequested
{
get
{
return this.isDeliveryReceiptRequestedField;
}
set
{
this.isDeliveryReceiptRequestedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsDeliveryReceiptRequestedSpecified
{
get
{
return this.isDeliveryReceiptRequestedFieldSpecified;
}
set
{
this.isDeliveryReceiptRequestedFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
public byte[] ConversationIndex
{
get
{
return this.conversationIndexField;
}
set
{
this.conversationIndexField = value;
}
}
/// <comentarios/>
public string ConversationTopic
{
get
{
return this.conversationTopicField;
}
set
{
this.conversationTopicField = value;
}
}
/// <comentarios/>
public SingleRecipientType From
{
get
{
return this.fromField;
}
set
{
this.fromField = value;
}
}
/// <comentarios/>
public string InternetMessageId
{
get
{
return this.internetMessageIdField;
}
set
{
this.internetMessageIdField = value;
}
}
/// <comentarios/>
public bool IsRead
{
get
{
return this.isReadField;
}
set
{
this.isReadField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsReadSpecified
{
get
{
return this.isReadFieldSpecified;
}
set
{
this.isReadFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsResponseRequested
{
get
{
return this.isResponseRequestedField;
}
set
{
this.isResponseRequestedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsResponseRequestedSpecified
{
get
{
return this.isResponseRequestedFieldSpecified;
}
set
{
this.isResponseRequestedFieldSpecified = value;
}
}
/// <comentarios/>
public string References
{
get
{
return this.referencesField;
}
set
{
this.referencesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Mailbox", IsNullable = false)]
public EmailAddressType[] ReplyTo
{
get
{
return this.replyToField;
}
set
{
this.replyToField = value;
}
}
/// <comentarios/>
public SingleRecipientType ReceivedBy
{
get
{
return this.receivedByField;
}
set
{
this.receivedByField = value;
}
}
/// <comentarios/>
public SingleRecipientType ReceivedRepresenting
{
get
{
return this.receivedRepresentingField;
}
set
{
this.receivedRepresentingField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TaskType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DistributionListType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseObjectCoreType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReferenceItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptSharingInvitationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SuppressReadReceiptType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ForwardItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WellKnownResponseObjectType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeclineItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TentativelyAcceptItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ItemType
{
private MimeContentType mimeContentField;
private ItemIdType itemIdField;
private FolderIdType parentFolderIdField;
private string itemClassField;
private string subjectField;
private SensitivityChoicesType sensitivityField;
private bool sensitivityFieldSpecified;
private BodyType bodyField;
private AttachmentType[] attachmentsField;
private System.DateTime dateTimeReceivedField;
private bool dateTimeReceivedFieldSpecified;
private int sizeField;
private bool sizeFieldSpecified;
private string[] categoriesField;
private ImportanceChoicesType importanceField;
private bool importanceFieldSpecified;
private string inReplyToField;
private bool isSubmittedField;
private bool isSubmittedFieldSpecified;
private bool isDraftField;
private bool isDraftFieldSpecified;
private bool isFromMeField;
private bool isFromMeFieldSpecified;
private bool isResendField;
private bool isResendFieldSpecified;
private bool isUnmodifiedField;
private bool isUnmodifiedFieldSpecified;
private InternetHeaderType[] internetMessageHeadersField;
private System.DateTime dateTimeSentField;
private bool dateTimeSentFieldSpecified;
private System.DateTime dateTimeCreatedField;
private bool dateTimeCreatedFieldSpecified;
private ResponseObjectType[] responseObjectsField;
private System.DateTime reminderDueByField;
private bool reminderDueByFieldSpecified;
private bool reminderIsSetField;
private bool reminderIsSetFieldSpecified;
private string reminderMinutesBeforeStartField;
private string displayCcField;
private string displayToField;
private bool hasAttachmentsField;
private bool hasAttachmentsFieldSpecified;
private ExtendedPropertyType[] extendedPropertyField;
private string cultureField;
private EffectiveRightsType effectiveRightsField;
private string lastModifiedNameField;
private System.DateTime lastModifiedTimeField;
private bool lastModifiedTimeFieldSpecified;
private bool isAssociatedField;
private bool isAssociatedFieldSpecified;
private string webClientReadFormQueryStringField;
private string webClientEditFormQueryStringField;
private ItemIdType conversationIdField;
private BodyType uniqueBodyField;
/// <comentarios/>
public MimeContentType MimeContent
{
get
{
return this.mimeContentField;
}
set
{
this.mimeContentField = value;
}
}
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
/// <comentarios/>
public FolderIdType ParentFolderId
{
get
{
return this.parentFolderIdField;
}
set
{
this.parentFolderIdField = value;
}
}
/// <comentarios/>
public string ItemClass
{
get
{
return this.itemClassField;
}
set
{
this.itemClassField = value;
}
}
/// <comentarios/>
public string Subject
{
get
{
return this.subjectField;
}
set
{
this.subjectField = value;
}
}
/// <comentarios/>
public SensitivityChoicesType Sensitivity
{
get
{
return this.sensitivityField;
}
set
{
this.sensitivityField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SensitivitySpecified
{
get
{
return this.sensitivityFieldSpecified;
}
set
{
this.sensitivityFieldSpecified = value;
}
}
/// <comentarios/>
public BodyType Body
{
get
{
return this.bodyField;
}
set
{
this.bodyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FileAttachment", typeof(FileAttachmentType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ItemAttachment", typeof(ItemAttachmentType), IsNullable = false)]
public AttachmentType[] Attachments
{
get
{
return this.attachmentsField;
}
set
{
this.attachmentsField = value;
}
}
/// <comentarios/>
public System.DateTime DateTimeReceived
{
get
{
return this.dateTimeReceivedField;
}
set
{
this.dateTimeReceivedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DateTimeReceivedSpecified
{
get
{
return this.dateTimeReceivedFieldSpecified;
}
set
{
this.dateTimeReceivedFieldSpecified = value;
}
}
/// <comentarios/>
public int Size
{
get
{
return this.sizeField;
}
set
{
this.sizeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SizeSpecified
{
get
{
return this.sizeFieldSpecified;
}
set
{
this.sizeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", IsNullable = false)]
public string[] Categories
{
get
{
return this.categoriesField;
}
set
{
this.categoriesField = value;
}
}
/// <comentarios/>
public ImportanceChoicesType Importance
{
get
{
return this.importanceField;
}
set
{
this.importanceField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ImportanceSpecified
{
get
{
return this.importanceFieldSpecified;
}
set
{
this.importanceFieldSpecified = value;
}
}
/// <comentarios/>
public string InReplyTo
{
get
{
return this.inReplyToField;
}
set
{
this.inReplyToField = value;
}
}
/// <comentarios/>
public bool IsSubmitted
{
get
{
return this.isSubmittedField;
}
set
{
this.isSubmittedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsSubmittedSpecified
{
get
{
return this.isSubmittedFieldSpecified;
}
set
{
this.isSubmittedFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsDraft
{
get
{
return this.isDraftField;
}
set
{
this.isDraftField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsDraftSpecified
{
get
{
return this.isDraftFieldSpecified;
}
set
{
this.isDraftFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsFromMe
{
get
{
return this.isFromMeField;
}
set
{
this.isFromMeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsFromMeSpecified
{
get
{
return this.isFromMeFieldSpecified;
}
set
{
this.isFromMeFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsResend
{
get
{
return this.isResendField;
}
set
{
this.isResendField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsResendSpecified
{
get
{
return this.isResendFieldSpecified;
}
set
{
this.isResendFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsUnmodified
{
get
{
return this.isUnmodifiedField;
}
set
{
this.isUnmodifiedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsUnmodifiedSpecified
{
get
{
return this.isUnmodifiedFieldSpecified;
}
set
{
this.isUnmodifiedFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("InternetMessageHeader", IsNullable = false)]
public InternetHeaderType[] InternetMessageHeaders
{
get
{
return this.internetMessageHeadersField;
}
set
{
this.internetMessageHeadersField = value;
}
}
/// <comentarios/>
public System.DateTime DateTimeSent
{
get
{
return this.dateTimeSentField;
}
set
{
this.dateTimeSentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DateTimeSentSpecified
{
get
{
return this.dateTimeSentFieldSpecified;
}
set
{
this.dateTimeSentFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime DateTimeCreated
{
get
{
return this.dateTimeCreatedField;
}
set
{
this.dateTimeCreatedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DateTimeCreatedSpecified
{
get
{
return this.dateTimeCreatedFieldSpecified;
}
set
{
this.dateTimeCreatedFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("AcceptItem", typeof(AcceptItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("AcceptSharingInvitation", typeof(AcceptSharingInvitationType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("CancelCalendarItem", typeof(CancelCalendarItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("DeclineItem", typeof(DeclineItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ForwardItem", typeof(ForwardItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("PostReplyItem", typeof(PostReplyItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("RemoveItem", typeof(RemoveItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ReplyAllToItem", typeof(ReplyAllToItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ReplyToItem", typeof(ReplyToItemType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("SuppressReadReceipt", typeof(SuppressReadReceiptType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("TentativelyAcceptItem", typeof(TentativelyAcceptItemType), IsNullable = false)]
public ResponseObjectType[] ResponseObjects
{
get
{
return this.responseObjectsField;
}
set
{
this.responseObjectsField = value;
}
}
/// <comentarios/>
public System.DateTime ReminderDueBy
{
get
{
return this.reminderDueByField;
}
set
{
this.reminderDueByField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReminderDueBySpecified
{
get
{
return this.reminderDueByFieldSpecified;
}
set
{
this.reminderDueByFieldSpecified = value;
}
}
/// <comentarios/>
public bool ReminderIsSet
{
get
{
return this.reminderIsSetField;
}
set
{
this.reminderIsSetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReminderIsSetSpecified
{
get
{
return this.reminderIsSetFieldSpecified;
}
set
{
this.reminderIsSetFieldSpecified = value;
}
}
/// <comentarios/>
public string ReminderMinutesBeforeStart
{
get
{
return this.reminderMinutesBeforeStartField;
}
set
{
this.reminderMinutesBeforeStartField = value;
}
}
/// <comentarios/>
public string DisplayCc
{
get
{
return this.displayCcField;
}
set
{
this.displayCcField = value;
}
}
/// <comentarios/>
public string DisplayTo
{
get
{
return this.displayToField;
}
set
{
this.displayToField = value;
}
}
/// <comentarios/>
public bool HasAttachments
{
get
{
return this.hasAttachmentsField;
}
set
{
this.hasAttachmentsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HasAttachmentsSpecified
{
get
{
return this.hasAttachmentsFieldSpecified;
}
set
{
this.hasAttachmentsFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedProperty")]
public ExtendedPropertyType[] ExtendedProperty
{
get
{
return this.extendedPropertyField;
}
set
{
this.extendedPropertyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "language")]
public string Culture
{
get
{
return this.cultureField;
}
set
{
this.cultureField = value;
}
}
/// <comentarios/>
public EffectiveRightsType EffectiveRights
{
get
{
return this.effectiveRightsField;
}
set
{
this.effectiveRightsField = value;
}
}
/// <comentarios/>
public string LastModifiedName
{
get
{
return this.lastModifiedNameField;
}
set
{
this.lastModifiedNameField = value;
}
}
/// <comentarios/>
public System.DateTime LastModifiedTime
{
get
{
return this.lastModifiedTimeField;
}
set
{
this.lastModifiedTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LastModifiedTimeSpecified
{
get
{
return this.lastModifiedTimeFieldSpecified;
}
set
{
this.lastModifiedTimeFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsAssociated
{
get
{
return this.isAssociatedField;
}
set
{
this.isAssociatedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsAssociatedSpecified
{
get
{
return this.isAssociatedFieldSpecified;
}
set
{
this.isAssociatedFieldSpecified = value;
}
}
/// <comentarios/>
public string WebClientReadFormQueryString
{
get
{
return this.webClientReadFormQueryStringField;
}
set
{
this.webClientReadFormQueryStringField = value;
}
}
/// <comentarios/>
public string WebClientEditFormQueryString
{
get
{
return this.webClientEditFormQueryStringField;
}
set
{
this.webClientEditFormQueryStringField = value;
}
}
/// <comentarios/>
public ItemIdType ConversationId
{
get
{
return this.conversationIdField;
}
set
{
this.conversationIdField = value;
}
}
/// <comentarios/>
public BodyType UniqueBody
{
get
{
return this.uniqueBodyField;
}
set
{
this.uniqueBodyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MimeContentType
{
private string characterSetField;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string CharacterSet
{
get
{
return this.characterSetField;
}
set
{
this.characterSetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SensitivityChoicesType
{
/// <comentarios/>
Normal,
/// <comentarios/>
Personal,
/// <comentarios/>
Private,
/// <comentarios/>
Confidential,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class BodyType
{
private BodyTypeType bodyType1Field;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute("BodyType")]
public BodyTypeType BodyType1
{
get
{
return this.bodyType1Field;
}
set
{
this.bodyType1Field = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum BodyTypeType
{
/// <comentarios/>
HTML,
/// <comentarios/>
Text,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FileAttachmentType : AttachmentType
{
private bool isContactPhotoField;
private bool isContactPhotoFieldSpecified;
private byte[] contentField;
/// <comentarios/>
public bool IsContactPhoto
{
get
{
return this.isContactPhotoField;
}
set
{
this.isContactPhotoField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsContactPhotoSpecified
{
get
{
return this.isContactPhotoFieldSpecified;
}
set
{
this.isContactPhotoFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
public byte[] Content
{
get
{
return this.contentField;
}
set
{
this.contentField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FileAttachmentType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemAttachmentType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AttachmentType
{
private AttachmentIdType attachmentIdField;
private string nameField;
private string contentTypeField;
private string contentIdField;
private string contentLocationField;
private int sizeField;
private bool sizeFieldSpecified;
private System.DateTime lastModifiedTimeField;
private bool lastModifiedTimeFieldSpecified;
private bool isInlineField;
private bool isInlineFieldSpecified;
/// <comentarios/>
public AttachmentIdType AttachmentId
{
get
{
return this.attachmentIdField;
}
set
{
this.attachmentIdField = value;
}
}
/// <comentarios/>
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
public string ContentType
{
get
{
return this.contentTypeField;
}
set
{
this.contentTypeField = value;
}
}
/// <comentarios/>
public string ContentId
{
get
{
return this.contentIdField;
}
set
{
this.contentIdField = value;
}
}
/// <comentarios/>
public string ContentLocation
{
get
{
return this.contentLocationField;
}
set
{
this.contentLocationField = value;
}
}
/// <comentarios/>
public int Size
{
get
{
return this.sizeField;
}
set
{
this.sizeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SizeSpecified
{
get
{
return this.sizeFieldSpecified;
}
set
{
this.sizeFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime LastModifiedTime
{
get
{
return this.lastModifiedTimeField;
}
set
{
this.lastModifiedTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LastModifiedTimeSpecified
{
get
{
return this.lastModifiedTimeFieldSpecified;
}
set
{
this.lastModifiedTimeFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsInline
{
get
{
return this.isInlineField;
}
set
{
this.isInlineField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsInlineSpecified
{
get
{
return this.isInlineFieldSpecified;
}
set
{
this.isInlineFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ItemAttachmentType : AttachmentType
{
private ItemType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarItem", typeof(CalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("Contact", typeof(ContactItemType))]
[System.Xml.Serialization.XmlElementAttribute("Item", typeof(ItemType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingCancellation", typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingMessage", typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingRequest", typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingResponse", typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("Message", typeof(MessageType))]
[System.Xml.Serialization.XmlElementAttribute("PostItem", typeof(PostItemType))]
[System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))]
public ItemType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ContactItemType : ItemType
{
private string fileAsField;
private FileAsMappingType fileAsMappingField;
private bool fileAsMappingFieldSpecified;
private string displayNameField;
private string givenNameField;
private string initialsField;
private string middleNameField;
private string nicknameField;
private CompleteNameType completeNameField;
private string companyNameField;
private EmailAddressDictionaryEntryType[] emailAddressesField;
private PhysicalAddressDictionaryEntryType[] physicalAddressesField;
private PhoneNumberDictionaryEntryType[] phoneNumbersField;
private string assistantNameField;
private System.DateTime birthdayField;
private bool birthdayFieldSpecified;
private string businessHomePageField;
private string[] childrenField;
private string[] companiesField;
private ContactSourceType contactSourceField;
private bool contactSourceFieldSpecified;
private string departmentField;
private string generationField;
private ImAddressDictionaryEntryType[] imAddressesField;
private string jobTitleField;
private string managerField;
private string mileageField;
private string officeLocationField;
private PhysicalAddressIndexType postalAddressIndexField;
private bool postalAddressIndexFieldSpecified;
private string professionField;
private string spouseNameField;
private string surnameField;
private System.DateTime weddingAnniversaryField;
private bool weddingAnniversaryFieldSpecified;
private bool hasPictureField;
private bool hasPictureFieldSpecified;
/// <comentarios/>
public string FileAs
{
get
{
return this.fileAsField;
}
set
{
this.fileAsField = value;
}
}
/// <comentarios/>
public FileAsMappingType FileAsMapping
{
get
{
return this.fileAsMappingField;
}
set
{
this.fileAsMappingField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FileAsMappingSpecified
{
get
{
return this.fileAsMappingFieldSpecified;
}
set
{
this.fileAsMappingFieldSpecified = value;
}
}
/// <comentarios/>
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
/// <comentarios/>
public string GivenName
{
get
{
return this.givenNameField;
}
set
{
this.givenNameField = value;
}
}
/// <comentarios/>
public string Initials
{
get
{
return this.initialsField;
}
set
{
this.initialsField = value;
}
}
/// <comentarios/>
public string MiddleName
{
get
{
return this.middleNameField;
}
set
{
this.middleNameField = value;
}
}
/// <comentarios/>
public string Nickname
{
get
{
return this.nicknameField;
}
set
{
this.nicknameField = value;
}
}
/// <comentarios/>
public CompleteNameType CompleteName
{
get
{
return this.completeNameField;
}
set
{
this.completeNameField = value;
}
}
/// <comentarios/>
public string CompanyName
{
get
{
return this.companyNameField;
}
set
{
this.companyNameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Entry", IsNullable = false)]
public EmailAddressDictionaryEntryType[] EmailAddresses
{
get
{
return this.emailAddressesField;
}
set
{
this.emailAddressesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Entry", IsNullable = false)]
public PhysicalAddressDictionaryEntryType[] PhysicalAddresses
{
get
{
return this.physicalAddressesField;
}
set
{
this.physicalAddressesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Entry", IsNullable = false)]
public PhoneNumberDictionaryEntryType[] PhoneNumbers
{
get
{
return this.phoneNumbersField;
}
set
{
this.phoneNumbersField = value;
}
}
/// <comentarios/>
public string AssistantName
{
get
{
return this.assistantNameField;
}
set
{
this.assistantNameField = value;
}
}
/// <comentarios/>
public System.DateTime Birthday
{
get
{
return this.birthdayField;
}
set
{
this.birthdayField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BirthdaySpecified
{
get
{
return this.birthdayFieldSpecified;
}
set
{
this.birthdayFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")]
public string BusinessHomePage
{
get
{
return this.businessHomePageField;
}
set
{
this.businessHomePageField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", IsNullable = false)]
public string[] Children
{
get
{
return this.childrenField;
}
set
{
this.childrenField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", IsNullable = false)]
public string[] Companies
{
get
{
return this.companiesField;
}
set
{
this.companiesField = value;
}
}
/// <comentarios/>
public ContactSourceType ContactSource
{
get
{
return this.contactSourceField;
}
set
{
this.contactSourceField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContactSourceSpecified
{
get
{
return this.contactSourceFieldSpecified;
}
set
{
this.contactSourceFieldSpecified = value;
}
}
/// <comentarios/>
public string Department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <comentarios/>
public string Generation
{
get
{
return this.generationField;
}
set
{
this.generationField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Entry", IsNullable = false)]
public ImAddressDictionaryEntryType[] ImAddresses
{
get
{
return this.imAddressesField;
}
set
{
this.imAddressesField = value;
}
}
/// <comentarios/>
public string JobTitle
{
get
{
return this.jobTitleField;
}
set
{
this.jobTitleField = value;
}
}
/// <comentarios/>
public string Manager
{
get
{
return this.managerField;
}
set
{
this.managerField = value;
}
}
/// <comentarios/>
public string Mileage
{
get
{
return this.mileageField;
}
set
{
this.mileageField = value;
}
}
/// <comentarios/>
public string OfficeLocation
{
get
{
return this.officeLocationField;
}
set
{
this.officeLocationField = value;
}
}
/// <comentarios/>
public PhysicalAddressIndexType PostalAddressIndex
{
get
{
return this.postalAddressIndexField;
}
set
{
this.postalAddressIndexField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PostalAddressIndexSpecified
{
get
{
return this.postalAddressIndexFieldSpecified;
}
set
{
this.postalAddressIndexFieldSpecified = value;
}
}
/// <comentarios/>
public string Profession
{
get
{
return this.professionField;
}
set
{
this.professionField = value;
}
}
/// <comentarios/>
public string SpouseName
{
get
{
return this.spouseNameField;
}
set
{
this.spouseNameField = value;
}
}
/// <comentarios/>
public string Surname
{
get
{
return this.surnameField;
}
set
{
this.surnameField = value;
}
}
/// <comentarios/>
public System.DateTime WeddingAnniversary
{
get
{
return this.weddingAnniversaryField;
}
set
{
this.weddingAnniversaryField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool WeddingAnniversarySpecified
{
get
{
return this.weddingAnniversaryFieldSpecified;
}
set
{
this.weddingAnniversaryFieldSpecified = value;
}
}
/// <comentarios/>
public bool HasPicture
{
get
{
return this.hasPictureField;
}
set
{
this.hasPictureField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HasPictureSpecified
{
get
{
return this.hasPictureFieldSpecified;
}
set
{
this.hasPictureFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum FileAsMappingType
{
/// <comentarios/>
None,
/// <comentarios/>
LastCommaFirst,
/// <comentarios/>
FirstSpaceLast,
/// <comentarios/>
Company,
/// <comentarios/>
LastCommaFirstCompany,
/// <comentarios/>
CompanyLastFirst,
/// <comentarios/>
LastFirst,
/// <comentarios/>
LastFirstCompany,
/// <comentarios/>
CompanyLastCommaFirst,
/// <comentarios/>
LastFirstSuffix,
/// <comentarios/>
LastSpaceFirstCompany,
/// <comentarios/>
CompanyLastSpaceFirst,
/// <comentarios/>
LastSpaceFirst,
/// <comentarios/>
DisplayName,
/// <comentarios/>
FirstName,
/// <comentarios/>
LastFirstMiddleSuffix,
/// <comentarios/>
LastName,
/// <comentarios/>
Empty,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CompleteNameType
{
private string titleField;
private string firstNameField;
private string middleNameField;
private string lastNameField;
private string suffixField;
private string initialsField;
private string fullNameField;
private string nicknameField;
private string yomiFirstNameField;
private string yomiLastNameField;
/// <comentarios/>
public string Title
{
get
{
return this.titleField;
}
set
{
this.titleField = value;
}
}
/// <comentarios/>
public string FirstName
{
get
{
return this.firstNameField;
}
set
{
this.firstNameField = value;
}
}
/// <comentarios/>
public string MiddleName
{
get
{
return this.middleNameField;
}
set
{
this.middleNameField = value;
}
}
/// <comentarios/>
public string LastName
{
get
{
return this.lastNameField;
}
set
{
this.lastNameField = value;
}
}
/// <comentarios/>
public string Suffix
{
get
{
return this.suffixField;
}
set
{
this.suffixField = value;
}
}
/// <comentarios/>
public string Initials
{
get
{
return this.initialsField;
}
set
{
this.initialsField = value;
}
}
/// <comentarios/>
public string FullName
{
get
{
return this.fullNameField;
}
set
{
this.fullNameField = value;
}
}
/// <comentarios/>
public string Nickname
{
get
{
return this.nicknameField;
}
set
{
this.nicknameField = value;
}
}
/// <comentarios/>
public string YomiFirstName
{
get
{
return this.yomiFirstNameField;
}
set
{
this.yomiFirstNameField = value;
}
}
/// <comentarios/>
public string YomiLastName
{
get
{
return this.yomiLastNameField;
}
set
{
this.yomiLastNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class EmailAddressDictionaryEntryType
{
private EmailAddressKeyType keyField;
private string nameField;
private string routingTypeField;
private MailboxTypeType mailboxTypeField;
private bool mailboxTypeFieldSpecified;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public EmailAddressKeyType Key
{
get
{
return this.keyField;
}
set
{
this.keyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string RoutingType
{
get
{
return this.routingTypeField;
}
set
{
this.routingTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public MailboxTypeType MailboxType
{
get
{
return this.mailboxTypeField;
}
set
{
this.mailboxTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MailboxTypeSpecified
{
get
{
return this.mailboxTypeFieldSpecified;
}
set
{
this.mailboxTypeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum EmailAddressKeyType
{
/// <comentarios/>
EmailAddress1,
/// <comentarios/>
EmailAddress2,
/// <comentarios/>
EmailAddress3,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PhysicalAddressDictionaryEntryType
{
private string streetField;
private string cityField;
private string stateField;
private string countryOrRegionField;
private string postalCodeField;
private PhysicalAddressKeyType keyField;
/// <comentarios/>
public string Street
{
get
{
return this.streetField;
}
set
{
this.streetField = value;
}
}
/// <comentarios/>
public string City
{
get
{
return this.cityField;
}
set
{
this.cityField = value;
}
}
/// <comentarios/>
public string State
{
get
{
return this.stateField;
}
set
{
this.stateField = value;
}
}
/// <comentarios/>
public string CountryOrRegion
{
get
{
return this.countryOrRegionField;
}
set
{
this.countryOrRegionField = value;
}
}
/// <comentarios/>
public string PostalCode
{
get
{
return this.postalCodeField;
}
set
{
this.postalCodeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public PhysicalAddressKeyType Key
{
get
{
return this.keyField;
}
set
{
this.keyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PhysicalAddressKeyType
{
/// <comentarios/>
Business,
/// <comentarios/>
Home,
/// <comentarios/>
Other,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PhoneNumberDictionaryEntryType
{
private PhoneNumberKeyType keyField;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public PhoneNumberKeyType Key
{
get
{
return this.keyField;
}
set
{
this.keyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PhoneNumberKeyType
{
/// <comentarios/>
AssistantPhone,
/// <comentarios/>
BusinessFax,
/// <comentarios/>
BusinessPhone,
/// <comentarios/>
BusinessPhone2,
/// <comentarios/>
Callback,
/// <comentarios/>
CarPhone,
/// <comentarios/>
CompanyMainPhone,
/// <comentarios/>
HomeFax,
/// <comentarios/>
HomePhone,
/// <comentarios/>
HomePhone2,
/// <comentarios/>
Isdn,
/// <comentarios/>
MobilePhone,
/// <comentarios/>
OtherFax,
/// <comentarios/>
OtherTelephone,
/// <comentarios/>
Pager,
/// <comentarios/>
PrimaryPhone,
/// <comentarios/>
RadioPhone,
/// <comentarios/>
Telex,
/// <comentarios/>
TtyTddPhone,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ContactSourceType
{
/// <comentarios/>
ActiveDirectory,
/// <comentarios/>
Store,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ImAddressDictionaryEntryType
{
private ImAddressKeyType keyField;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ImAddressKeyType Key
{
get
{
return this.keyField;
}
set
{
this.keyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ImAddressKeyType
{
/// <comentarios/>
ImAddress1,
/// <comentarios/>
ImAddress2,
/// <comentarios/>
ImAddress3,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PhysicalAddressIndexType
{
/// <comentarios/>
None,
/// <comentarios/>
Business,
/// <comentarios/>
Home,
/// <comentarios/>
Other,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MeetingCancellationMessageType : MeetingMessageType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MeetingRequestMessageType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MeetingMessageType : MessageType
{
private ItemIdType associatedCalendarItemIdField;
private bool isDelegatedField;
private bool isDelegatedFieldSpecified;
private bool isOutOfDateField;
private bool isOutOfDateFieldSpecified;
private bool hasBeenProcessedField;
private bool hasBeenProcessedFieldSpecified;
private ResponseTypeType responseTypeField;
private bool responseTypeFieldSpecified;
private string uIDField;
private System.DateTime recurrenceIdField;
private bool recurrenceIdFieldSpecified;
private System.DateTime dateTimeStampField;
private bool dateTimeStampFieldSpecified;
/// <comentarios/>
public ItemIdType AssociatedCalendarItemId
{
get
{
return this.associatedCalendarItemIdField;
}
set
{
this.associatedCalendarItemIdField = value;
}
}
/// <comentarios/>
public bool IsDelegated
{
get
{
return this.isDelegatedField;
}
set
{
this.isDelegatedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsDelegatedSpecified
{
get
{
return this.isDelegatedFieldSpecified;
}
set
{
this.isDelegatedFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsOutOfDate
{
get
{
return this.isOutOfDateField;
}
set
{
this.isOutOfDateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsOutOfDateSpecified
{
get
{
return this.isOutOfDateFieldSpecified;
}
set
{
this.isOutOfDateFieldSpecified = value;
}
}
/// <comentarios/>
public bool HasBeenProcessed
{
get
{
return this.hasBeenProcessedField;
}
set
{
this.hasBeenProcessedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HasBeenProcessedSpecified
{
get
{
return this.hasBeenProcessedFieldSpecified;
}
set
{
this.hasBeenProcessedFieldSpecified = value;
}
}
/// <comentarios/>
public ResponseTypeType ResponseType
{
get
{
return this.responseTypeField;
}
set
{
this.responseTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ResponseTypeSpecified
{
get
{
return this.responseTypeFieldSpecified;
}
set
{
this.responseTypeFieldSpecified = value;
}
}
/// <comentarios/>
public string UID
{
get
{
return this.uIDField;
}
set
{
this.uIDField = value;
}
}
/// <comentarios/>
public System.DateTime RecurrenceId
{
get
{
return this.recurrenceIdField;
}
set
{
this.recurrenceIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RecurrenceIdSpecified
{
get
{
return this.recurrenceIdFieldSpecified;
}
set
{
this.recurrenceIdFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime DateTimeStamp
{
get
{
return this.dateTimeStampField;
}
set
{
this.dateTimeStampField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DateTimeStampSpecified
{
get
{
return this.dateTimeStampFieldSpecified;
}
set
{
this.dateTimeStampFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MeetingResponseMessageType : MeetingMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MeetingRequestMessageType : MeetingMessageType
{
private MeetingRequestTypeType meetingRequestTypeField;
private bool meetingRequestTypeFieldSpecified;
private LegacyFreeBusyType intendedFreeBusyStatusField;
private bool intendedFreeBusyStatusFieldSpecified;
private System.DateTime startField;
private bool startFieldSpecified;
private System.DateTime endField;
private bool endFieldSpecified;
private System.DateTime originalStartField;
private bool originalStartFieldSpecified;
private bool isAllDayEventField;
private bool isAllDayEventFieldSpecified;
private LegacyFreeBusyType legacyFreeBusyStatusField;
private bool legacyFreeBusyStatusFieldSpecified;
private string locationField;
private string whenField;
private bool isMeetingField;
private bool isMeetingFieldSpecified;
private bool isCancelledField;
private bool isCancelledFieldSpecified;
private bool isRecurringField;
private bool isRecurringFieldSpecified;
private bool meetingRequestWasSentField;
private bool meetingRequestWasSentFieldSpecified;
private CalendarItemTypeType calendarItemTypeField;
private bool calendarItemTypeFieldSpecified;
private ResponseTypeType myResponseTypeField;
private bool myResponseTypeFieldSpecified;
private SingleRecipientType organizerField;
private AttendeeType[] requiredAttendeesField;
private AttendeeType[] optionalAttendeesField;
private AttendeeType[] resourcesField;
private int conflictingMeetingCountField;
private bool conflictingMeetingCountFieldSpecified;
private int adjacentMeetingCountField;
private bool adjacentMeetingCountFieldSpecified;
private NonEmptyArrayOfAllItemsType conflictingMeetingsField;
private NonEmptyArrayOfAllItemsType adjacentMeetingsField;
private string durationField;
private string timeZoneField;
private System.DateTime appointmentReplyTimeField;
private bool appointmentReplyTimeFieldSpecified;
private int appointmentSequenceNumberField;
private bool appointmentSequenceNumberFieldSpecified;
private int appointmentStateField;
private bool appointmentStateFieldSpecified;
private RecurrenceType recurrenceField;
private OccurrenceInfoType firstOccurrenceField;
private OccurrenceInfoType lastOccurrenceField;
private OccurrenceInfoType[] modifiedOccurrencesField;
private DeletedOccurrenceInfoType[] deletedOccurrencesField;
private TimeZoneType meetingTimeZoneField;
private TimeZoneDefinitionType startTimeZoneField;
private TimeZoneDefinitionType endTimeZoneField;
private int conferenceTypeField;
private bool conferenceTypeFieldSpecified;
private bool allowNewTimeProposalField;
private bool allowNewTimeProposalFieldSpecified;
private bool isOnlineMeetingField;
private bool isOnlineMeetingFieldSpecified;
private string meetingWorkspaceUrlField;
private string netShowUrlField;
/// <comentarios/>
public MeetingRequestTypeType MeetingRequestType
{
get
{
return this.meetingRequestTypeField;
}
set
{
this.meetingRequestTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MeetingRequestTypeSpecified
{
get
{
return this.meetingRequestTypeFieldSpecified;
}
set
{
this.meetingRequestTypeFieldSpecified = value;
}
}
/// <comentarios/>
public LegacyFreeBusyType IntendedFreeBusyStatus
{
get
{
return this.intendedFreeBusyStatusField;
}
set
{
this.intendedFreeBusyStatusField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IntendedFreeBusyStatusSpecified
{
get
{
return this.intendedFreeBusyStatusFieldSpecified;
}
set
{
this.intendedFreeBusyStatusFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime Start
{
get
{
return this.startField;
}
set
{
this.startField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartSpecified
{
get
{
return this.startFieldSpecified;
}
set
{
this.startFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime End
{
get
{
return this.endField;
}
set
{
this.endField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EndSpecified
{
get
{
return this.endFieldSpecified;
}
set
{
this.endFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime OriginalStart
{
get
{
return this.originalStartField;
}
set
{
this.originalStartField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool OriginalStartSpecified
{
get
{
return this.originalStartFieldSpecified;
}
set
{
this.originalStartFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsAllDayEvent
{
get
{
return this.isAllDayEventField;
}
set
{
this.isAllDayEventField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsAllDayEventSpecified
{
get
{
return this.isAllDayEventFieldSpecified;
}
set
{
this.isAllDayEventFieldSpecified = value;
}
}
/// <comentarios/>
public LegacyFreeBusyType LegacyFreeBusyStatus
{
get
{
return this.legacyFreeBusyStatusField;
}
set
{
this.legacyFreeBusyStatusField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool LegacyFreeBusyStatusSpecified
{
get
{
return this.legacyFreeBusyStatusFieldSpecified;
}
set
{
this.legacyFreeBusyStatusFieldSpecified = value;
}
}
/// <comentarios/>
public string Location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <comentarios/>
public string When
{
get
{
return this.whenField;
}
set
{
this.whenField = value;
}
}
/// <comentarios/>
public bool IsMeeting
{
get
{
return this.isMeetingField;
}
set
{
this.isMeetingField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsMeetingSpecified
{
get
{
return this.isMeetingFieldSpecified;
}
set
{
this.isMeetingFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsCancelled
{
get
{
return this.isCancelledField;
}
set
{
this.isCancelledField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsCancelledSpecified
{
get
{
return this.isCancelledFieldSpecified;
}
set
{
this.isCancelledFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsRecurring
{
get
{
return this.isRecurringField;
}
set
{
this.isRecurringField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsRecurringSpecified
{
get
{
return this.isRecurringFieldSpecified;
}
set
{
this.isRecurringFieldSpecified = value;
}
}
/// <comentarios/>
public bool MeetingRequestWasSent
{
get
{
return this.meetingRequestWasSentField;
}
set
{
this.meetingRequestWasSentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MeetingRequestWasSentSpecified
{
get
{
return this.meetingRequestWasSentFieldSpecified;
}
set
{
this.meetingRequestWasSentFieldSpecified = value;
}
}
/// <comentarios/>
public CalendarItemTypeType CalendarItemType
{
get
{
return this.calendarItemTypeField;
}
set
{
this.calendarItemTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CalendarItemTypeSpecified
{
get
{
return this.calendarItemTypeFieldSpecified;
}
set
{
this.calendarItemTypeFieldSpecified = value;
}
}
/// <comentarios/>
public ResponseTypeType MyResponseType
{
get
{
return this.myResponseTypeField;
}
set
{
this.myResponseTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MyResponseTypeSpecified
{
get
{
return this.myResponseTypeFieldSpecified;
}
set
{
this.myResponseTypeFieldSpecified = value;
}
}
/// <comentarios/>
public SingleRecipientType Organizer
{
get
{
return this.organizerField;
}
set
{
this.organizerField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Attendee", IsNullable = false)]
public AttendeeType[] RequiredAttendees
{
get
{
return this.requiredAttendeesField;
}
set
{
this.requiredAttendeesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Attendee", IsNullable = false)]
public AttendeeType[] OptionalAttendees
{
get
{
return this.optionalAttendeesField;
}
set
{
this.optionalAttendeesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Attendee", IsNullable = false)]
public AttendeeType[] Resources
{
get
{
return this.resourcesField;
}
set
{
this.resourcesField = value;
}
}
/// <comentarios/>
public int ConflictingMeetingCount
{
get
{
return this.conflictingMeetingCountField;
}
set
{
this.conflictingMeetingCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ConflictingMeetingCountSpecified
{
get
{
return this.conflictingMeetingCountFieldSpecified;
}
set
{
this.conflictingMeetingCountFieldSpecified = value;
}
}
/// <comentarios/>
public int AdjacentMeetingCount
{
get
{
return this.adjacentMeetingCountField;
}
set
{
this.adjacentMeetingCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AdjacentMeetingCountSpecified
{
get
{
return this.adjacentMeetingCountFieldSpecified;
}
set
{
this.adjacentMeetingCountFieldSpecified = value;
}
}
/// <comentarios/>
public NonEmptyArrayOfAllItemsType ConflictingMeetings
{
get
{
return this.conflictingMeetingsField;
}
set
{
this.conflictingMeetingsField = value;
}
}
/// <comentarios/>
public NonEmptyArrayOfAllItemsType AdjacentMeetings
{
get
{
return this.adjacentMeetingsField;
}
set
{
this.adjacentMeetingsField = value;
}
}
/// <comentarios/>
public string Duration
{
get
{
return this.durationField;
}
set
{
this.durationField = value;
}
}
/// <comentarios/>
public string TimeZone
{
get
{
return this.timeZoneField;
}
set
{
this.timeZoneField = value;
}
}
/// <comentarios/>
public System.DateTime AppointmentReplyTime
{
get
{
return this.appointmentReplyTimeField;
}
set
{
this.appointmentReplyTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AppointmentReplyTimeSpecified
{
get
{
return this.appointmentReplyTimeFieldSpecified;
}
set
{
this.appointmentReplyTimeFieldSpecified = value;
}
}
/// <comentarios/>
public int AppointmentSequenceNumber
{
get
{
return this.appointmentSequenceNumberField;
}
set
{
this.appointmentSequenceNumberField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AppointmentSequenceNumberSpecified
{
get
{
return this.appointmentSequenceNumberFieldSpecified;
}
set
{
this.appointmentSequenceNumberFieldSpecified = value;
}
}
/// <comentarios/>
public int AppointmentState
{
get
{
return this.appointmentStateField;
}
set
{
this.appointmentStateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AppointmentStateSpecified
{
get
{
return this.appointmentStateFieldSpecified;
}
set
{
this.appointmentStateFieldSpecified = value;
}
}
/// <comentarios/>
public RecurrenceType Recurrence
{
get
{
return this.recurrenceField;
}
set
{
this.recurrenceField = value;
}
}
/// <comentarios/>
public OccurrenceInfoType FirstOccurrence
{
get
{
return this.firstOccurrenceField;
}
set
{
this.firstOccurrenceField = value;
}
}
/// <comentarios/>
public OccurrenceInfoType LastOccurrence
{
get
{
return this.lastOccurrenceField;
}
set
{
this.lastOccurrenceField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Occurrence", IsNullable = false)]
public OccurrenceInfoType[] ModifiedOccurrences
{
get
{
return this.modifiedOccurrencesField;
}
set
{
this.modifiedOccurrencesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DeletedOccurrence", IsNullable = false)]
public DeletedOccurrenceInfoType[] DeletedOccurrences
{
get
{
return this.deletedOccurrencesField;
}
set
{
this.deletedOccurrencesField = value;
}
}
/// <comentarios/>
public TimeZoneType MeetingTimeZone
{
get
{
return this.meetingTimeZoneField;
}
set
{
this.meetingTimeZoneField = value;
}
}
/// <comentarios/>
public TimeZoneDefinitionType StartTimeZone
{
get
{
return this.startTimeZoneField;
}
set
{
this.startTimeZoneField = value;
}
}
/// <comentarios/>
public TimeZoneDefinitionType EndTimeZone
{
get
{
return this.endTimeZoneField;
}
set
{
this.endTimeZoneField = value;
}
}
/// <comentarios/>
public int ConferenceType
{
get
{
return this.conferenceTypeField;
}
set
{
this.conferenceTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ConferenceTypeSpecified
{
get
{
return this.conferenceTypeFieldSpecified;
}
set
{
this.conferenceTypeFieldSpecified = value;
}
}
/// <comentarios/>
public bool AllowNewTimeProposal
{
get
{
return this.allowNewTimeProposalField;
}
set
{
this.allowNewTimeProposalField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AllowNewTimeProposalSpecified
{
get
{
return this.allowNewTimeProposalFieldSpecified;
}
set
{
this.allowNewTimeProposalFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsOnlineMeeting
{
get
{
return this.isOnlineMeetingField;
}
set
{
this.isOnlineMeetingField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsOnlineMeetingSpecified
{
get
{
return this.isOnlineMeetingFieldSpecified;
}
set
{
this.isOnlineMeetingFieldSpecified = value;
}
}
/// <comentarios/>
public string MeetingWorkspaceUrl
{
get
{
return this.meetingWorkspaceUrlField;
}
set
{
this.meetingWorkspaceUrlField = value;
}
}
/// <comentarios/>
public string NetShowUrl
{
get
{
return this.netShowUrlField;
}
set
{
this.netShowUrlField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MeetingRequestTypeType
{
/// <comentarios/>
None,
/// <comentarios/>
FullUpdate,
/// <comentarios/>
InformationalUpdate,
/// <comentarios/>
NewMeetingRequest,
/// <comentarios/>
Outdated,
/// <comentarios/>
SilentUpdate,
/// <comentarios/>
PrincipalWantsCopy,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RecurrenceType
{
private RecurrencePatternBaseType itemField;
private RecurrenceRangeBaseType item1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AbsoluteMonthlyRecurrence", typeof(AbsoluteMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("AbsoluteYearlyRecurrence", typeof(AbsoluteYearlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("DailyRecurrence", typeof(DailyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("RelativeMonthlyRecurrence", typeof(RelativeMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("RelativeYearlyRecurrence", typeof(RelativeYearlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("WeeklyRecurrence", typeof(WeeklyRecurrencePatternType))]
public RecurrencePatternBaseType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("EndDateRecurrence", typeof(EndDateRecurrenceRangeType))]
[System.Xml.Serialization.XmlElementAttribute("NoEndRecurrence", typeof(NoEndRecurrenceRangeType))]
[System.Xml.Serialization.XmlElementAttribute("NumberedRecurrence", typeof(NumberedRecurrenceRangeType))]
public RecurrenceRangeBaseType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AbsoluteMonthlyRecurrencePatternType : IntervalRecurrencePatternBaseType
{
private int dayOfMonthField;
/// <comentarios/>
public int DayOfMonth
{
get
{
return this.dayOfMonthField;
}
set
{
this.dayOfMonthField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbsoluteMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RelativeMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RegeneratingPatternBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(YearlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRegeneratingPatternType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class IntervalRecurrencePatternBaseType : RecurrencePatternBaseType
{
private int intervalField;
/// <comentarios/>
public int Interval
{
get
{
return this.intervalField;
}
set
{
this.intervalField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbsoluteYearlyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RelativeYearlyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IntervalRecurrencePatternBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbsoluteMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RelativeMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RegeneratingPatternBaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(YearlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRegeneratingPatternType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class RecurrencePatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AbsoluteYearlyRecurrencePatternType : RecurrencePatternBaseType
{
private int dayOfMonthField;
private MonthNamesType monthField;
/// <comentarios/>
public int DayOfMonth
{
get
{
return this.dayOfMonthField;
}
set
{
this.dayOfMonthField = value;
}
}
/// <comentarios/>
public MonthNamesType Month
{
get
{
return this.monthField;
}
set
{
this.monthField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MonthNamesType
{
/// <comentarios/>
January,
/// <comentarios/>
February,
/// <comentarios/>
March,
/// <comentarios/>
April,
/// <comentarios/>
May,
/// <comentarios/>
June,
/// <comentarios/>
July,
/// <comentarios/>
August,
/// <comentarios/>
September,
/// <comentarios/>
October,
/// <comentarios/>
November,
/// <comentarios/>
December,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RelativeYearlyRecurrencePatternType : RecurrencePatternBaseType
{
private string daysOfWeekField;
private DayOfWeekIndexType dayOfWeekIndexField;
private MonthNamesType monthField;
/// <comentarios/>
public string DaysOfWeek
{
get
{
return this.daysOfWeekField;
}
set
{
this.daysOfWeekField = value;
}
}
/// <comentarios/>
public DayOfWeekIndexType DayOfWeekIndex
{
get
{
return this.dayOfWeekIndexField;
}
set
{
this.dayOfWeekIndexField = value;
}
}
/// <comentarios/>
public MonthNamesType Month
{
get
{
return this.monthField;
}
set
{
this.monthField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DayOfWeekIndexType
{
/// <comentarios/>
First,
/// <comentarios/>
Second,
/// <comentarios/>
Third,
/// <comentarios/>
Fourth,
/// <comentarios/>
Last,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DailyRecurrencePatternType : IntervalRecurrencePatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class WeeklyRecurrencePatternType : IntervalRecurrencePatternBaseType
{
private string daysOfWeekField;
/// <comentarios/>
public string DaysOfWeek
{
get
{
return this.daysOfWeekField;
}
set
{
this.daysOfWeekField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RelativeMonthlyRecurrencePatternType : IntervalRecurrencePatternBaseType
{
private DayOfWeekType daysOfWeekField;
private DayOfWeekIndexType dayOfWeekIndexField;
/// <comentarios/>
public DayOfWeekType DaysOfWeek
{
get
{
return this.daysOfWeekField;
}
set
{
this.daysOfWeekField = value;
}
}
/// <comentarios/>
public DayOfWeekIndexType DayOfWeekIndex
{
get
{
return this.dayOfWeekIndexField;
}
set
{
this.dayOfWeekIndexField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DayOfWeekType
{
/// <comentarios/>
Sunday,
/// <comentarios/>
Monday,
/// <comentarios/>
Tuesday,
/// <comentarios/>
Wednesday,
/// <comentarios/>
Thursday,
/// <comentarios/>
Friday,
/// <comentarios/>
Saturday,
/// <comentarios/>
Day,
/// <comentarios/>
Weekday,
/// <comentarios/>
WeekendDay,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(YearlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRegeneratingPatternType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRegeneratingPatternType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class RegeneratingPatternBaseType : IntervalRecurrencePatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class YearlyRegeneratingPatternType : RegeneratingPatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MonthlyRegeneratingPatternType : RegeneratingPatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class WeeklyRegeneratingPatternType : RegeneratingPatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DailyRegeneratingPatternType : RegeneratingPatternBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class EndDateRecurrenceRangeType : RecurrenceRangeBaseType
{
private System.DateTime endDateField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime EndDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NumberedRecurrenceRangeType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(EndDateRecurrenceRangeType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NoEndRecurrenceRangeType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class RecurrenceRangeBaseType
{
private System.DateTime startDateField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
public System.DateTime StartDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class NumberedRecurrenceRangeType : RecurrenceRangeBaseType
{
private int numberOfOccurrencesField;
/// <comentarios/>
public int NumberOfOccurrences
{
get
{
return this.numberOfOccurrencesField;
}
set
{
this.numberOfOccurrencesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class NoEndRecurrenceRangeType : RecurrenceRangeBaseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class OccurrenceInfoType
{
private ItemIdType itemIdField;
private System.DateTime startField;
private System.DateTime endField;
private System.DateTime originalStartField;
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
/// <comentarios/>
public System.DateTime Start
{
get
{
return this.startField;
}
set
{
this.startField = value;
}
}
/// <comentarios/>
public System.DateTime End
{
get
{
return this.endField;
}
set
{
this.endField = value;
}
}
/// <comentarios/>
public System.DateTime OriginalStart
{
get
{
return this.originalStartField;
}
set
{
this.originalStartField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DeletedOccurrenceInfoType
{
private System.DateTime startField;
/// <comentarios/>
public System.DateTime Start
{
get
{
return this.startField;
}
set
{
this.startField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TimeZoneType
{
private string baseOffsetField;
private TimeChangeType standardField;
private TimeChangeType daylightField;
private string timeZoneNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "duration")]
public string BaseOffset
{
get
{
return this.baseOffsetField;
}
set
{
this.baseOffsetField = value;
}
}
/// <comentarios/>
public TimeChangeType Standard
{
get
{
return this.standardField;
}
set
{
this.standardField = value;
}
}
/// <comentarios/>
public TimeChangeType Daylight
{
get
{
return this.daylightField;
}
set
{
this.daylightField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string TimeZoneName
{
get
{
return this.timeZoneNameField;
}
set
{
this.timeZoneNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TimeChangeType
{
private string offsetField;
private object itemField;
private System.DateTime timeField;
private string timeZoneNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "duration")]
public string Offset
{
get
{
return this.offsetField;
}
set
{
this.offsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AbsoluteDate", typeof(System.DateTime), DataType = "date")]
[System.Xml.Serialization.XmlElementAttribute("RelativeYearlyRecurrence", typeof(RelativeYearlyRecurrencePatternType))]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "time")]
public System.DateTime Time
{
get
{
return this.timeField;
}
set
{
this.timeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string TimeZoneName
{
get
{
return this.timeZoneNameField;
}
set
{
this.timeZoneNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TimeZoneDefinitionType
{
private PeriodType[] periodsField;
private ArrayOfTransitionsType[] transitionsGroupsField;
private ArrayOfTransitionsType transitionsField;
private string idField;
private string nameField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Period", IsNullable = false)]
public PeriodType[] Periods
{
get
{
return this.periodsField;
}
set
{
this.periodsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("TransitionsGroup", IsNullable = false)]
public ArrayOfTransitionsType[] TransitionsGroups
{
get
{
return this.transitionsGroupsField;
}
set
{
this.transitionsGroupsField = value;
}
}
/// <comentarios/>
public ArrayOfTransitionsType Transitions
{
get
{
return this.transitionsField;
}
set
{
this.transitionsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PeriodType
{
private string biasField;
private string nameField;
private string idField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType = "duration")]
public string Bias
{
get
{
return this.biasField;
}
set
{
this.biasField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ArrayOfTransitionsType
{
private TransitionType[] itemsField;
private string idField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AbsoluteDateTransition", typeof(AbsoluteDateTransitionType))]
[System.Xml.Serialization.XmlElementAttribute("RecurringDateTransition", typeof(RecurringDateTransitionType))]
[System.Xml.Serialization.XmlElementAttribute("RecurringDayTransition", typeof(RecurringDayTransitionType))]
[System.Xml.Serialization.XmlElementAttribute("Transition", typeof(TransitionType))]
public TransitionType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("AbsoluteDateTransition", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class AbsoluteDateTransitionType : TransitionType
{
private System.DateTime dateTimeField;
/// <comentarios/>
public System.DateTime DateTime
{
get
{
return this.dateTimeField;
}
set
{
this.dateTimeField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurringTimeTransitionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurringDayTransitionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurringDateTransitionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AbsoluteDateTransitionType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Transition", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class TransitionType
{
private TransitionTargetType toField;
/// <comentarios/>
public TransitionTargetType To
{
get
{
return this.toField;
}
set
{
this.toField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TransitionTargetType
{
private TransitionTargetKindType kindField;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public TransitionTargetKindType Kind
{
get
{
return this.kindField;
}
set
{
this.kindField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum TransitionTargetKindType
{
/// <comentarios/>
Period,
/// <comentarios/>
Group,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurringDayTransitionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurringDateTransitionType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class RecurringTimeTransitionType : TransitionType
{
private string timeOffsetField;
private int monthField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "duration")]
public string TimeOffset
{
get
{
return this.timeOffsetField;
}
set
{
this.timeOffsetField = value;
}
}
/// <comentarios/>
public int Month
{
get
{
return this.monthField;
}
set
{
this.monthField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("RecurringDayTransition", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class RecurringDayTransitionType : RecurringTimeTransitionType
{
private string dayOfWeekField;
private int occurrenceField;
/// <comentarios/>
public string DayOfWeek
{
get
{
return this.dayOfWeekField;
}
set
{
this.dayOfWeekField = value;
}
}
/// <comentarios/>
public int Occurrence
{
get
{
return this.occurrenceField;
}
set
{
this.occurrenceField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("RecurringDateTransition", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class RecurringDateTransitionType : RecurringTimeTransitionType
{
private int dayField;
/// <comentarios/>
public int Day
{
get
{
return this.dayField;
}
set
{
this.dayField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PostItemType : ItemType
{
private byte[] conversationIndexField;
private string conversationTopicField;
private SingleRecipientType fromField;
private string internetMessageIdField;
private bool isReadField;
private bool isReadFieldSpecified;
private System.DateTime postedTimeField;
private bool postedTimeFieldSpecified;
private string referencesField;
private SingleRecipientType senderField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
public byte[] ConversationIndex
{
get
{
return this.conversationIndexField;
}
set
{
this.conversationIndexField = value;
}
}
/// <comentarios/>
public string ConversationTopic
{
get
{
return this.conversationTopicField;
}
set
{
this.conversationTopicField = value;
}
}
/// <comentarios/>
public SingleRecipientType From
{
get
{
return this.fromField;
}
set
{
this.fromField = value;
}
}
/// <comentarios/>
public string InternetMessageId
{
get
{
return this.internetMessageIdField;
}
set
{
this.internetMessageIdField = value;
}
}
/// <comentarios/>
public bool IsRead
{
get
{
return this.isReadField;
}
set
{
this.isReadField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsReadSpecified
{
get
{
return this.isReadFieldSpecified;
}
set
{
this.isReadFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime PostedTime
{
get
{
return this.postedTimeField;
}
set
{
this.postedTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PostedTimeSpecified
{
get
{
return this.postedTimeFieldSpecified;
}
set
{
this.postedTimeFieldSpecified = value;
}
}
/// <comentarios/>
public string References
{
get
{
return this.referencesField;
}
set
{
this.referencesField = value;
}
}
/// <comentarios/>
public SingleRecipientType Sender
{
get
{
return this.senderField;
}
set
{
this.senderField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TaskType : ItemType
{
private int actualWorkField;
private bool actualWorkFieldSpecified;
private System.DateTime assignedTimeField;
private bool assignedTimeFieldSpecified;
private string billingInformationField;
private int changeCountField;
private bool changeCountFieldSpecified;
private string[] companiesField;
private System.DateTime completeDateField;
private bool completeDateFieldSpecified;
private string[] contactsField;
private TaskDelegateStateType delegationStateField;
private bool delegationStateFieldSpecified;
private string delegatorField;
private System.DateTime dueDateField;
private bool dueDateFieldSpecified;
private int isAssignmentEditableField;
private bool isAssignmentEditableFieldSpecified;
private bool isCompleteField;
private bool isCompleteFieldSpecified;
private bool isRecurringField;
private bool isRecurringFieldSpecified;
private bool isTeamTaskField;
private bool isTeamTaskFieldSpecified;
private string mileageField;
private string ownerField;
private double percentCompleteField;
private bool percentCompleteFieldSpecified;
private TaskRecurrenceType recurrenceField;
private System.DateTime startDateField;
private bool startDateFieldSpecified;
private TaskStatusType statusField;
private bool statusFieldSpecified;
private string statusDescriptionField;
private int totalWorkField;
private bool totalWorkFieldSpecified;
/// <comentarios/>
public int ActualWork
{
get
{
return this.actualWorkField;
}
set
{
this.actualWorkField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ActualWorkSpecified
{
get
{
return this.actualWorkFieldSpecified;
}
set
{
this.actualWorkFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime AssignedTime
{
get
{
return this.assignedTimeField;
}
set
{
this.assignedTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AssignedTimeSpecified
{
get
{
return this.assignedTimeFieldSpecified;
}
set
{
this.assignedTimeFieldSpecified = value;
}
}
/// <comentarios/>
public string BillingInformation
{
get
{
return this.billingInformationField;
}
set
{
this.billingInformationField = value;
}
}
/// <comentarios/>
public int ChangeCount
{
get
{
return this.changeCountField;
}
set
{
this.changeCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ChangeCountSpecified
{
get
{
return this.changeCountFieldSpecified;
}
set
{
this.changeCountFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", IsNullable = false)]
public string[] Companies
{
get
{
return this.companiesField;
}
set
{
this.companiesField = value;
}
}
/// <comentarios/>
public System.DateTime CompleteDate
{
get
{
return this.completeDateField;
}
set
{
this.completeDateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CompleteDateSpecified
{
get
{
return this.completeDateFieldSpecified;
}
set
{
this.completeDateFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", IsNullable = false)]
public string[] Contacts
{
get
{
return this.contactsField;
}
set
{
this.contactsField = value;
}
}
/// <comentarios/>
public TaskDelegateStateType DelegationState
{
get
{
return this.delegationStateField;
}
set
{
this.delegationStateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DelegationStateSpecified
{
get
{
return this.delegationStateFieldSpecified;
}
set
{
this.delegationStateFieldSpecified = value;
}
}
/// <comentarios/>
public string Delegator
{
get
{
return this.delegatorField;
}
set
{
this.delegatorField = value;
}
}
/// <comentarios/>
public System.DateTime DueDate
{
get
{
return this.dueDateField;
}
set
{
this.dueDateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DueDateSpecified
{
get
{
return this.dueDateFieldSpecified;
}
set
{
this.dueDateFieldSpecified = value;
}
}
/// <comentarios/>
public int IsAssignmentEditable
{
get
{
return this.isAssignmentEditableField;
}
set
{
this.isAssignmentEditableField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsAssignmentEditableSpecified
{
get
{
return this.isAssignmentEditableFieldSpecified;
}
set
{
this.isAssignmentEditableFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsComplete
{
get
{
return this.isCompleteField;
}
set
{
this.isCompleteField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsCompleteSpecified
{
get
{
return this.isCompleteFieldSpecified;
}
set
{
this.isCompleteFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsRecurring
{
get
{
return this.isRecurringField;
}
set
{
this.isRecurringField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsRecurringSpecified
{
get
{
return this.isRecurringFieldSpecified;
}
set
{
this.isRecurringFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsTeamTask
{
get
{
return this.isTeamTaskField;
}
set
{
this.isTeamTaskField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsTeamTaskSpecified
{
get
{
return this.isTeamTaskFieldSpecified;
}
set
{
this.isTeamTaskFieldSpecified = value;
}
}
/// <comentarios/>
public string Mileage
{
get
{
return this.mileageField;
}
set
{
this.mileageField = value;
}
}
/// <comentarios/>
public string Owner
{
get
{
return this.ownerField;
}
set
{
this.ownerField = value;
}
}
/// <comentarios/>
public double PercentComplete
{
get
{
return this.percentCompleteField;
}
set
{
this.percentCompleteField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool PercentCompleteSpecified
{
get
{
return this.percentCompleteFieldSpecified;
}
set
{
this.percentCompleteFieldSpecified = value;
}
}
/// <comentarios/>
public TaskRecurrenceType Recurrence
{
get
{
return this.recurrenceField;
}
set
{
this.recurrenceField = value;
}
}
/// <comentarios/>
public System.DateTime StartDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartDateSpecified
{
get
{
return this.startDateFieldSpecified;
}
set
{
this.startDateFieldSpecified = value;
}
}
/// <comentarios/>
public TaskStatusType Status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StatusSpecified
{
get
{
return this.statusFieldSpecified;
}
set
{
this.statusFieldSpecified = value;
}
}
/// <comentarios/>
public string StatusDescription
{
get
{
return this.statusDescriptionField;
}
set
{
this.statusDescriptionField = value;
}
}
/// <comentarios/>
public int TotalWork
{
get
{
return this.totalWorkField;
}
set
{
this.totalWorkField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalWorkSpecified
{
get
{
return this.totalWorkFieldSpecified;
}
set
{
this.totalWorkFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum TaskDelegateStateType
{
/// <comentarios/>
NoMatch,
/// <comentarios/>
OwnNew,
/// <comentarios/>
Owned,
/// <comentarios/>
Accepted,
/// <comentarios/>
Declined,
/// <comentarios/>
Max,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TaskRecurrenceType
{
private RecurrencePatternBaseType itemField;
private RecurrenceRangeBaseType item1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("AbsoluteMonthlyRecurrence", typeof(AbsoluteMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("AbsoluteYearlyRecurrence", typeof(AbsoluteYearlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("DailyRecurrence", typeof(DailyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("DailyRegeneration", typeof(DailyRegeneratingPatternType))]
[System.Xml.Serialization.XmlElementAttribute("MonthlyRegeneration", typeof(MonthlyRegeneratingPatternType))]
[System.Xml.Serialization.XmlElementAttribute("RelativeMonthlyRecurrence", typeof(RelativeMonthlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("RelativeYearlyRecurrence", typeof(RelativeYearlyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("WeeklyRecurrence", typeof(WeeklyRecurrencePatternType))]
[System.Xml.Serialization.XmlElementAttribute("WeeklyRegeneration", typeof(WeeklyRegeneratingPatternType))]
[System.Xml.Serialization.XmlElementAttribute("YearlyRegeneration", typeof(YearlyRegeneratingPatternType))]
public RecurrencePatternBaseType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("EndDateRecurrence", typeof(EndDateRecurrenceRangeType))]
[System.Xml.Serialization.XmlElementAttribute("NoEndRecurrence", typeof(NoEndRecurrenceRangeType))]
[System.Xml.Serialization.XmlElementAttribute("NumberedRecurrence", typeof(NumberedRecurrenceRangeType))]
public RecurrenceRangeBaseType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum TaskStatusType
{
/// <comentarios/>
NotStarted,
/// <comentarios/>
InProgress,
/// <comentarios/>
Completed,
/// <comentarios/>
WaitingOnOthers,
/// <comentarios/>
Deferred,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ImportanceChoicesType
{
/// <comentarios/>
Low,
/// <comentarios/>
Normal,
/// <comentarios/>
High,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class InternetHeaderType
{
private string headerNameField;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string HeaderName
{
get
{
return this.headerNameField;
}
set
{
this.headerNameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AcceptSharingInvitationType : ReferenceItemResponseType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AcceptSharingInvitationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SuppressReadReceiptType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ReferenceItemResponseType : ResponseObjectType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SuppressReadReceiptType : ReferenceItemResponseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CancelCalendarItemType : SmartResponseType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ForwardItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyToItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SmartResponseType : SmartResponseBaseType
{
private BodyType newBodyContentField;
/// <comentarios/>
public BodyType NewBodyContent
{
get
{
return this.newBodyContentField;
}
set
{
this.newBodyContentField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SmartResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CancelCalendarItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ForwardItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyAllToItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReplyToItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SmartResponseBaseType : ResponseObjectType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ForwardItemType : SmartResponseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ReplyAllToItemType : SmartResponseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ReplyToItemType : SmartResponseType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DeclineItemType : WellKnownResponseObjectType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PostReplyItemType : PostReplyItemBaseType
{
private BodyType newBodyContentField;
/// <comentarios/>
public BodyType NewBodyContent
{
get
{
return this.newBodyContentField;
}
set
{
this.newBodyContentField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PostReplyItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PostReplyItemBaseType : ResponseObjectType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RemoveItemType : ResponseObjectType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TentativelyAcceptItemType : WellKnownResponseObjectType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ExtendedPropertyType
{
private PathToExtendedFieldType extendedFieldURIField;
private object itemField;
/// <comentarios/>
public PathToExtendedFieldType ExtendedFieldURI
{
get
{
return this.extendedFieldURIField;
}
set
{
this.extendedFieldURIField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Value", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("Values", typeof(NonEmptyArrayOfPropertyValuesType))]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class NonEmptyArrayOfPropertyValuesType
{
private string[] itemsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Value")]
public string[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class EffectiveRightsType
{
private bool createAssociatedField;
private bool createContentsField;
private bool createHierarchyField;
private bool deleteField;
private bool modifyField;
private bool readField;
/// <comentarios/>
public bool CreateAssociated
{
get
{
return this.createAssociatedField;
}
set
{
this.createAssociatedField = value;
}
}
/// <comentarios/>
public bool CreateContents
{
get
{
return this.createContentsField;
}
set
{
this.createContentsField = value;
}
}
/// <comentarios/>
public bool CreateHierarchy
{
get
{
return this.createHierarchyField;
}
set
{
this.createHierarchyField = value;
}
}
/// <comentarios/>
public bool Delete
{
get
{
return this.deleteField;
}
set
{
this.deleteField = value;
}
}
/// <comentarios/>
public bool Modify
{
get
{
return this.modifyField;
}
set
{
this.modifyField = value;
}
}
/// <comentarios/>
public bool Read
{
get
{
return this.readField;
}
set
{
this.readField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DistributionListType : ItemType
{
private string displayNameField;
private string fileAsField;
private ContactSourceType contactSourceField;
private bool contactSourceFieldSpecified;
private MemberType[] membersField;
/// <comentarios/>
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
/// <comentarios/>
public string FileAs
{
get
{
return this.fileAsField;
}
set
{
this.fileAsField = value;
}
}
/// <comentarios/>
public ContactSourceType ContactSource
{
get
{
return this.contactSourceField;
}
set
{
this.contactSourceField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContactSourceSpecified
{
get
{
return this.contactSourceFieldSpecified;
}
set
{
this.contactSourceFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Member", IsNullable = false)]
public MemberType[] Members
{
get
{
return this.membersField;
}
set
{
this.membersField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MemberType
{
private EmailAddressType mailboxField;
private MemberStatusType statusField;
private bool statusFieldSpecified;
private string keyField;
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
/// <comentarios/>
public MemberStatusType Status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StatusSpecified
{
get
{
return this.statusFieldSpecified;
}
set
{
this.statusFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Key
{
get
{
return this.keyField;
}
set
{
this.keyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MemberStatusType
{
/// <comentarios/>
Unrecognized,
/// <comentarios/>
Normal,
/// <comentarios/>
Demoted,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderItemsDeleteType
{
private ItemIdType itemIdField;
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderItemsReadFlagType
{
private ItemIdType itemIdField;
private bool isReadField;
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
/// <comentarios/>
public bool IsRead
{
get
{
return this.isReadField;
}
set
{
this.isReadField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IncludeInSchema = false)]
public enum ItemsChoiceType2
{
/// <comentarios/>
Create,
/// <comentarios/>
Delete,
/// <comentarios/>
ReadFlagChange,
/// <comentarios/>
Update,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class SyncFolderHierarchyResponseMessageType : ResponseMessageType
{
private string syncStateField;
private bool includesLastFolderInRangeField;
private bool includesLastFolderInRangeFieldSpecified;
private SyncFolderHierarchyChangesType changesField;
/// <comentarios/>
public string SyncState
{
get
{
return this.syncStateField;
}
set
{
this.syncStateField = value;
}
}
/// <comentarios/>
public bool IncludesLastFolderInRange
{
get
{
return this.includesLastFolderInRangeField;
}
set
{
this.includesLastFolderInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastFolderInRangeSpecified
{
get
{
return this.includesLastFolderInRangeFieldSpecified;
}
set
{
this.includesLastFolderInRangeFieldSpecified = value;
}
}
/// <comentarios/>
public SyncFolderHierarchyChangesType Changes
{
get
{
return this.changesField;
}
set
{
this.changesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderHierarchyChangesType
{
private object[] itemsField;
private ItemsChoiceType1[] itemsElementNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Create", typeof(SyncFolderHierarchyCreateOrUpdateType))]
[System.Xml.Serialization.XmlElementAttribute("Delete", typeof(SyncFolderHierarchyDeleteType))]
[System.Xml.Serialization.XmlElementAttribute("Update", typeof(SyncFolderHierarchyCreateOrUpdateType))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType1[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderHierarchyCreateOrUpdateType
{
private BaseFolderType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarFolder", typeof(CalendarFolderType))]
[System.Xml.Serialization.XmlElementAttribute("ContactsFolder", typeof(ContactsFolderType))]
[System.Xml.Serialization.XmlElementAttribute("Folder", typeof(FolderType))]
[System.Xml.Serialization.XmlElementAttribute("SearchFolder", typeof(SearchFolderType))]
[System.Xml.Serialization.XmlElementAttribute("TasksFolder", typeof(TasksFolderType))]
public BaseFolderType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarFolderType : BaseFolderType
{
private CalendarPermissionReadAccessType sharingEffectiveRightsField;
private bool sharingEffectiveRightsFieldSpecified;
private CalendarPermissionSetType permissionSetField;
/// <comentarios/>
public CalendarPermissionReadAccessType SharingEffectiveRights
{
get
{
return this.sharingEffectiveRightsField;
}
set
{
this.sharingEffectiveRightsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SharingEffectiveRightsSpecified
{
get
{
return this.sharingEffectiveRightsFieldSpecified;
}
set
{
this.sharingEffectiveRightsFieldSpecified = value;
}
}
/// <comentarios/>
public CalendarPermissionSetType PermissionSet
{
get
{
return this.permissionSetField;
}
set
{
this.permissionSetField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum CalendarPermissionReadAccessType
{
/// <comentarios/>
None,
/// <comentarios/>
TimeOnly,
/// <comentarios/>
TimeAndSubjectAndLocation,
/// <comentarios/>
FullDetails,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarPermissionSetType
{
private CalendarPermissionType[] calendarPermissionsField;
private string[] unknownEntriesField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("CalendarPermission", IsNullable = false)]
public CalendarPermissionType[] CalendarPermissions
{
get
{
return this.calendarPermissionsField;
}
set
{
this.calendarPermissionsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("UnknownEntry", IsNullable = false)]
public string[] UnknownEntries
{
get
{
return this.unknownEntriesField;
}
set
{
this.unknownEntriesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarPermissionType : BasePermissionType
{
private CalendarPermissionReadAccessType readItemsField;
private bool readItemsFieldSpecified;
private CalendarPermissionLevelType calendarPermissionLevelField;
/// <comentarios/>
public CalendarPermissionReadAccessType ReadItems
{
get
{
return this.readItemsField;
}
set
{
this.readItemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReadItemsSpecified
{
get
{
return this.readItemsFieldSpecified;
}
set
{
this.readItemsFieldSpecified = value;
}
}
/// <comentarios/>
public CalendarPermissionLevelType CalendarPermissionLevel
{
get
{
return this.calendarPermissionLevelField;
}
set
{
this.calendarPermissionLevelField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum CalendarPermissionLevelType
{
/// <comentarios/>
None,
/// <comentarios/>
Owner,
/// <comentarios/>
PublishingEditor,
/// <comentarios/>
Editor,
/// <comentarios/>
PublishingAuthor,
/// <comentarios/>
Author,
/// <comentarios/>
NoneditingAuthor,
/// <comentarios/>
Reviewer,
/// <comentarios/>
Contributor,
/// <comentarios/>
FreeBusyTimeOnly,
/// <comentarios/>
FreeBusyTimeAndSubjectAndLocation,
/// <comentarios/>
Custom,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CalendarPermissionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PermissionType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BasePermissionType
{
private UserIdType userIdField;
private bool canCreateItemsField;
private bool canCreateItemsFieldSpecified;
private bool canCreateSubFoldersField;
private bool canCreateSubFoldersFieldSpecified;
private bool isFolderOwnerField;
private bool isFolderOwnerFieldSpecified;
private bool isFolderVisibleField;
private bool isFolderVisibleFieldSpecified;
private bool isFolderContactField;
private bool isFolderContactFieldSpecified;
private PermissionActionType editItemsField;
private bool editItemsFieldSpecified;
private PermissionActionType deleteItemsField;
private bool deleteItemsFieldSpecified;
/// <comentarios/>
public UserIdType UserId
{
get
{
return this.userIdField;
}
set
{
this.userIdField = value;
}
}
/// <comentarios/>
public bool CanCreateItems
{
get
{
return this.canCreateItemsField;
}
set
{
this.canCreateItemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CanCreateItemsSpecified
{
get
{
return this.canCreateItemsFieldSpecified;
}
set
{
this.canCreateItemsFieldSpecified = value;
}
}
/// <comentarios/>
public bool CanCreateSubFolders
{
get
{
return this.canCreateSubFoldersField;
}
set
{
this.canCreateSubFoldersField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CanCreateSubFoldersSpecified
{
get
{
return this.canCreateSubFoldersFieldSpecified;
}
set
{
this.canCreateSubFoldersFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsFolderOwner
{
get
{
return this.isFolderOwnerField;
}
set
{
this.isFolderOwnerField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsFolderOwnerSpecified
{
get
{
return this.isFolderOwnerFieldSpecified;
}
set
{
this.isFolderOwnerFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsFolderVisible
{
get
{
return this.isFolderVisibleField;
}
set
{
this.isFolderVisibleField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsFolderVisibleSpecified
{
get
{
return this.isFolderVisibleFieldSpecified;
}
set
{
this.isFolderVisibleFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsFolderContact
{
get
{
return this.isFolderContactField;
}
set
{
this.isFolderContactField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsFolderContactSpecified
{
get
{
return this.isFolderContactFieldSpecified;
}
set
{
this.isFolderContactFieldSpecified = value;
}
}
/// <comentarios/>
public PermissionActionType EditItems
{
get
{
return this.editItemsField;
}
set
{
this.editItemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EditItemsSpecified
{
get
{
return this.editItemsFieldSpecified;
}
set
{
this.editItemsFieldSpecified = value;
}
}
/// <comentarios/>
public PermissionActionType DeleteItems
{
get
{
return this.deleteItemsField;
}
set
{
this.deleteItemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DeleteItemsSpecified
{
get
{
return this.deleteItemsFieldSpecified;
}
set
{
this.deleteItemsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PermissionActionType
{
/// <comentarios/>
None,
/// <comentarios/>
Owned,
/// <comentarios/>
All,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PermissionType : BasePermissionType
{
private PermissionReadAccessType readItemsField;
private bool readItemsFieldSpecified;
private PermissionLevelType permissionLevelField;
/// <comentarios/>
public PermissionReadAccessType ReadItems
{
get
{
return this.readItemsField;
}
set
{
this.readItemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReadItemsSpecified
{
get
{
return this.readItemsFieldSpecified;
}
set
{
this.readItemsFieldSpecified = value;
}
}
/// <comentarios/>
public PermissionLevelType PermissionLevel
{
get
{
return this.permissionLevelField;
}
set
{
this.permissionLevelField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PermissionReadAccessType
{
/// <comentarios/>
None,
/// <comentarios/>
FullDetails,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PermissionLevelType
{
/// <comentarios/>
None,
/// <comentarios/>
Owner,
/// <comentarios/>
PublishingEditor,
/// <comentarios/>
Editor,
/// <comentarios/>
PublishingAuthor,
/// <comentarios/>
Author,
/// <comentarios/>
NoneditingAuthor,
/// <comentarios/>
Reviewer,
/// <comentarios/>
Contributor,
/// <comentarios/>
Custom,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactsFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CalendarFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TasksFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SearchFolderType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BaseFolderType
{
private FolderIdType folderIdField;
private FolderIdType parentFolderIdField;
private string folderClassField;
private string displayNameField;
private int totalCountField;
private bool totalCountFieldSpecified;
private int childFolderCountField;
private bool childFolderCountFieldSpecified;
private ExtendedPropertyType[] extendedPropertyField;
private ManagedFolderInformationType managedFolderInformationField;
private EffectiveRightsType effectiveRightsField;
/// <comentarios/>
public FolderIdType FolderId
{
get
{
return this.folderIdField;
}
set
{
this.folderIdField = value;
}
}
/// <comentarios/>
public FolderIdType ParentFolderId
{
get
{
return this.parentFolderIdField;
}
set
{
this.parentFolderIdField = value;
}
}
/// <comentarios/>
public string FolderClass
{
get
{
return this.folderClassField;
}
set
{
this.folderClassField = value;
}
}
/// <comentarios/>
public string DisplayName
{
get
{
return this.displayNameField;
}
set
{
this.displayNameField = value;
}
}
/// <comentarios/>
public int TotalCount
{
get
{
return this.totalCountField;
}
set
{
this.totalCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalCountSpecified
{
get
{
return this.totalCountFieldSpecified;
}
set
{
this.totalCountFieldSpecified = value;
}
}
/// <comentarios/>
public int ChildFolderCount
{
get
{
return this.childFolderCountField;
}
set
{
this.childFolderCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ChildFolderCountSpecified
{
get
{
return this.childFolderCountFieldSpecified;
}
set
{
this.childFolderCountFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedProperty")]
public ExtendedPropertyType[] ExtendedProperty
{
get
{
return this.extendedPropertyField;
}
set
{
this.extendedPropertyField = value;
}
}
/// <comentarios/>
public ManagedFolderInformationType ManagedFolderInformation
{
get
{
return this.managedFolderInformationField;
}
set
{
this.managedFolderInformationField = value;
}
}
/// <comentarios/>
public EffectiveRightsType EffectiveRights
{
get
{
return this.effectiveRightsField;
}
set
{
this.effectiveRightsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ManagedFolderInformationType
{
private bool canDeleteField;
private bool canDeleteFieldSpecified;
private bool canRenameOrMoveField;
private bool canRenameOrMoveFieldSpecified;
private bool mustDisplayCommentField;
private bool mustDisplayCommentFieldSpecified;
private bool hasQuotaField;
private bool hasQuotaFieldSpecified;
private bool isManagedFoldersRootField;
private bool isManagedFoldersRootFieldSpecified;
private string managedFolderIdField;
private string commentField;
private int storageQuotaField;
private bool storageQuotaFieldSpecified;
private int folderSizeField;
private bool folderSizeFieldSpecified;
private string homePageField;
/// <comentarios/>
public bool CanDelete
{
get
{
return this.canDeleteField;
}
set
{
this.canDeleteField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CanDeleteSpecified
{
get
{
return this.canDeleteFieldSpecified;
}
set
{
this.canDeleteFieldSpecified = value;
}
}
/// <comentarios/>
public bool CanRenameOrMove
{
get
{
return this.canRenameOrMoveField;
}
set
{
this.canRenameOrMoveField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CanRenameOrMoveSpecified
{
get
{
return this.canRenameOrMoveFieldSpecified;
}
set
{
this.canRenameOrMoveFieldSpecified = value;
}
}
/// <comentarios/>
public bool MustDisplayComment
{
get
{
return this.mustDisplayCommentField;
}
set
{
this.mustDisplayCommentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MustDisplayCommentSpecified
{
get
{
return this.mustDisplayCommentFieldSpecified;
}
set
{
this.mustDisplayCommentFieldSpecified = value;
}
}
/// <comentarios/>
public bool HasQuota
{
get
{
return this.hasQuotaField;
}
set
{
this.hasQuotaField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HasQuotaSpecified
{
get
{
return this.hasQuotaFieldSpecified;
}
set
{
this.hasQuotaFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsManagedFoldersRoot
{
get
{
return this.isManagedFoldersRootField;
}
set
{
this.isManagedFoldersRootField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsManagedFoldersRootSpecified
{
get
{
return this.isManagedFoldersRootFieldSpecified;
}
set
{
this.isManagedFoldersRootFieldSpecified = value;
}
}
/// <comentarios/>
public string ManagedFolderId
{
get
{
return this.managedFolderIdField;
}
set
{
this.managedFolderIdField = value;
}
}
/// <comentarios/>
public string Comment
{
get
{
return this.commentField;
}
set
{
this.commentField = value;
}
}
/// <comentarios/>
public int StorageQuota
{
get
{
return this.storageQuotaField;
}
set
{
this.storageQuotaField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StorageQuotaSpecified
{
get
{
return this.storageQuotaFieldSpecified;
}
set
{
this.storageQuotaFieldSpecified = value;
}
}
/// <comentarios/>
public int FolderSize
{
get
{
return this.folderSizeField;
}
set
{
this.folderSizeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FolderSizeSpecified
{
get
{
return this.folderSizeFieldSpecified;
}
set
{
this.folderSizeFieldSpecified = value;
}
}
/// <comentarios/>
public string HomePage
{
get
{
return this.homePageField;
}
set
{
this.homePageField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ContactsFolderType : BaseFolderType
{
private PermissionReadAccessType sharingEffectiveRightsField;
private bool sharingEffectiveRightsFieldSpecified;
private PermissionSetType permissionSetField;
/// <comentarios/>
public PermissionReadAccessType SharingEffectiveRights
{
get
{
return this.sharingEffectiveRightsField;
}
set
{
this.sharingEffectiveRightsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SharingEffectiveRightsSpecified
{
get
{
return this.sharingEffectiveRightsFieldSpecified;
}
set
{
this.sharingEffectiveRightsFieldSpecified = value;
}
}
/// <comentarios/>
public PermissionSetType PermissionSet
{
get
{
return this.permissionSetField;
}
set
{
this.permissionSetField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PermissionSetType
{
private PermissionType[] permissionsField;
private string[] unknownEntriesField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Permission", IsNullable = false)]
public PermissionType[] Permissions
{
get
{
return this.permissionsField;
}
set
{
this.permissionsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("UnknownEntry", IsNullable = false)]
public string[] UnknownEntries
{
get
{
return this.unknownEntriesField;
}
set
{
this.unknownEntriesField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TasksFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SearchFolderType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FolderType : BaseFolderType
{
private PermissionSetType permissionSetField;
private int unreadCountField;
private bool unreadCountFieldSpecified;
/// <comentarios/>
public PermissionSetType PermissionSet
{
get
{
return this.permissionSetField;
}
set
{
this.permissionSetField = value;
}
}
/// <comentarios/>
public int UnreadCount
{
get
{
return this.unreadCountField;
}
set
{
this.unreadCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool UnreadCountSpecified
{
get
{
return this.unreadCountFieldSpecified;
}
set
{
this.unreadCountFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class TasksFolderType : FolderType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SearchFolderType : FolderType
{
private SearchParametersType searchParametersField;
/// <comentarios/>
public SearchParametersType SearchParameters
{
get
{
return this.searchParametersField;
}
set
{
this.searchParametersField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SearchParametersType
{
private RestrictionType restrictionField;
private BaseFolderIdType[] baseFolderIdsField;
private SearchFolderTraversalType traversalField;
private bool traversalFieldSpecified;
/// <comentarios/>
public RestrictionType Restriction
{
get
{
return this.restrictionField;
}
set
{
this.restrictionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), IsNullable = false)]
public BaseFolderIdType[] BaseFolderIds
{
get
{
return this.baseFolderIdsField;
}
set
{
this.baseFolderIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public SearchFolderTraversalType Traversal
{
get
{
return this.traversalField;
}
set
{
this.traversalField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TraversalSpecified
{
get
{
return this.traversalFieldSpecified;
}
set
{
this.traversalFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RestrictionType
{
private SearchExpressionType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("And", typeof(AndType))]
[System.Xml.Serialization.XmlElementAttribute("Contains", typeof(ContainsExpressionType))]
[System.Xml.Serialization.XmlElementAttribute("Excludes", typeof(ExcludesType))]
[System.Xml.Serialization.XmlElementAttribute("Exists", typeof(ExistsType))]
[System.Xml.Serialization.XmlElementAttribute("IsEqualTo", typeof(IsEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsGreaterThan", typeof(IsGreaterThanType))]
[System.Xml.Serialization.XmlElementAttribute("IsGreaterThanOrEqualTo", typeof(IsGreaterThanOrEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsLessThan", typeof(IsLessThanType))]
[System.Xml.Serialization.XmlElementAttribute("IsLessThanOrEqualTo", typeof(IsLessThanOrEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsNotEqualTo", typeof(IsNotEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("Not", typeof(NotType))]
[System.Xml.Serialization.XmlElementAttribute("Or", typeof(OrType))]
[System.Xml.Serialization.XmlElementAttribute("SearchExpression", typeof(SearchExpressionType))]
public SearchExpressionType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("And", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class AndType : MultipleOperandBooleanExpressionType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OrType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AndType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class MultipleOperandBooleanExpressionType : SearchExpressionType
{
private SearchExpressionType[] itemsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("And", typeof(AndType))]
[System.Xml.Serialization.XmlElementAttribute("Contains", typeof(ContainsExpressionType))]
[System.Xml.Serialization.XmlElementAttribute("Excludes", typeof(ExcludesType))]
[System.Xml.Serialization.XmlElementAttribute("Exists", typeof(ExistsType))]
[System.Xml.Serialization.XmlElementAttribute("IsEqualTo", typeof(IsEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsGreaterThan", typeof(IsGreaterThanType))]
[System.Xml.Serialization.XmlElementAttribute("IsGreaterThanOrEqualTo", typeof(IsGreaterThanOrEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsLessThan", typeof(IsLessThanType))]
[System.Xml.Serialization.XmlElementAttribute("IsLessThanOrEqualTo", typeof(IsLessThanOrEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsNotEqualTo", typeof(IsNotEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("Not", typeof(NotType))]
[System.Xml.Serialization.XmlElementAttribute("Or", typeof(OrType))]
[System.Xml.Serialization.XmlElementAttribute("SearchExpression", typeof(SearchExpressionType))]
public SearchExpressionType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Contains", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class ContainsExpressionType : SearchExpressionType
{
private BasePathToElementType itemField;
private ConstantValueType constantField;
private ContainmentModeType containmentModeField;
private bool containmentModeFieldSpecified;
private ContainmentComparisonType containmentComparisonField;
private bool containmentComparisonFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
public ConstantValueType Constant
{
get
{
return this.constantField;
}
set
{
this.constantField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ContainmentModeType ContainmentMode
{
get
{
return this.containmentModeField;
}
set
{
this.containmentModeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContainmentModeSpecified
{
get
{
return this.containmentModeFieldSpecified;
}
set
{
this.containmentModeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ContainmentComparisonType ContainmentComparison
{
get
{
return this.containmentComparisonField;
}
set
{
this.containmentComparisonField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ContainmentComparisonSpecified
{
get
{
return this.containmentComparisonFieldSpecified;
}
set
{
this.containmentComparisonFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("FieldURI", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class PathToUnindexedFieldType : BasePathToElementType
{
private UnindexedFieldURIType fieldURIField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public UnindexedFieldURIType FieldURI
{
get
{
return this.fieldURIField;
}
set
{
this.fieldURIField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum UnindexedFieldURIType
{
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:FolderId")]
folderFolderId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:ParentFolderId")]
folderParentFolderId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:DisplayName")]
folderDisplayName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:UnreadCount")]
folderUnreadCount,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:TotalCount")]
folderTotalCount,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:ChildFolderCount")]
folderChildFolderCount,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:FolderClass")]
folderFolderClass,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:SearchParameters")]
folderSearchParameters,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:ManagedFolderInformation")]
folderManagedFolderInformation,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:PermissionSet")]
folderPermissionSet,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:EffectiveRights")]
folderEffectiveRights,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("folder:SharingEffectiveRights")]
folderSharingEffectiveRights,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ItemId")]
itemItemId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ParentFolderId")]
itemParentFolderId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ItemClass")]
itemItemClass,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:MimeContent")]
itemMimeContent,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Attachments")]
itemAttachments,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Subject")]
itemSubject,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:DateTimeReceived")]
itemDateTimeReceived,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Size")]
itemSize,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Categories")]
itemCategories,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:HasAttachments")]
itemHasAttachments,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Importance")]
itemImportance,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:InReplyTo")]
itemInReplyTo,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:InternetMessageHeaders")]
itemInternetMessageHeaders,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:IsAssociated")]
itemIsAssociated,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:IsDraft")]
itemIsDraft,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:IsFromMe")]
itemIsFromMe,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:IsResend")]
itemIsResend,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:IsSubmitted")]
itemIsSubmitted,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:IsUnmodified")]
itemIsUnmodified,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:DateTimeSent")]
itemDateTimeSent,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:DateTimeCreated")]
itemDateTimeCreated,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Body")]
itemBody,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ResponseObjects")]
itemResponseObjects,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Sensitivity")]
itemSensitivity,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ReminderDueBy")]
itemReminderDueBy,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ReminderIsSet")]
itemReminderIsSet,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ReminderMinutesBeforeStart")]
itemReminderMinutesBeforeStart,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:DisplayTo")]
itemDisplayTo,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:DisplayCc")]
itemDisplayCc,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:Culture")]
itemCulture,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:EffectiveRights")]
itemEffectiveRights,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:LastModifiedName")]
itemLastModifiedName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:LastModifiedTime")]
itemLastModifiedTime,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:ConversationId")]
itemConversationId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:UniqueBody")]
itemUniqueBody,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:WebClientReadFormQueryString")]
itemWebClientReadFormQueryString,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:WebClientEditFormQueryString")]
itemWebClientEditFormQueryString,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:ConversationIndex")]
messageConversationIndex,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:ConversationTopic")]
messageConversationTopic,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:InternetMessageId")]
messageInternetMessageId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:IsRead")]
messageIsRead,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:IsResponseRequested")]
messageIsResponseRequested,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:IsReadReceiptRequested")]
messageIsReadReceiptRequested,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:IsDeliveryReceiptRequested")]
messageIsDeliveryReceiptRequested,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:ReceivedBy")]
messageReceivedBy,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:ReceivedRepresenting")]
messageReceivedRepresenting,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:References")]
messageReferences,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:ReplyTo")]
messageReplyTo,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:From")]
messageFrom,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:Sender")]
messageSender,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:ToRecipients")]
messageToRecipients,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:CcRecipients")]
messageCcRecipients,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("message:BccRecipients")]
messageBccRecipients,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meeting:AssociatedCalendarItemId")]
meetingAssociatedCalendarItemId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meeting:IsDelegated")]
meetingIsDelegated,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meeting:IsOutOfDate")]
meetingIsOutOfDate,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meeting:HasBeenProcessed")]
meetingHasBeenProcessed,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meeting:ResponseType")]
meetingResponseType,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meetingRequest:MeetingRequestType")]
meetingRequestMeetingRequestType,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("meetingRequest:IntendedFreeBusyStatus")]
meetingRequestIntendedFreeBusyStatus,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:Start")]
calendarStart,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:End")]
calendarEnd,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:OriginalStart")]
calendarOriginalStart,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:IsAllDayEvent")]
calendarIsAllDayEvent,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:LegacyFreeBusyStatus")]
calendarLegacyFreeBusyStatus,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:Location")]
calendarLocation,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:When")]
calendarWhen,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:IsMeeting")]
calendarIsMeeting,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:IsCancelled")]
calendarIsCancelled,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:IsRecurring")]
calendarIsRecurring,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:MeetingRequestWasSent")]
calendarMeetingRequestWasSent,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:IsResponseRequested")]
calendarIsResponseRequested,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:CalendarItemType")]
calendarCalendarItemType,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:MyResponseType")]
calendarMyResponseType,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:Organizer")]
calendarOrganizer,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:RequiredAttendees")]
calendarRequiredAttendees,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:OptionalAttendees")]
calendarOptionalAttendees,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:Resources")]
calendarResources,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:ConflictingMeetingCount")]
calendarConflictingMeetingCount,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:AdjacentMeetingCount")]
calendarAdjacentMeetingCount,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:ConflictingMeetings")]
calendarConflictingMeetings,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:AdjacentMeetings")]
calendarAdjacentMeetings,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:Duration")]
calendarDuration,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:TimeZone")]
calendarTimeZone,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:AppointmentReplyTime")]
calendarAppointmentReplyTime,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:AppointmentSequenceNumber")]
calendarAppointmentSequenceNumber,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:AppointmentState")]
calendarAppointmentState,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:Recurrence")]
calendarRecurrence,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:FirstOccurrence")]
calendarFirstOccurrence,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:LastOccurrence")]
calendarLastOccurrence,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:ModifiedOccurrences")]
calendarModifiedOccurrences,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:DeletedOccurrences")]
calendarDeletedOccurrences,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:MeetingTimeZone")]
calendarMeetingTimeZone,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:ConferenceType")]
calendarConferenceType,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:AllowNewTimeProposal")]
calendarAllowNewTimeProposal,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:IsOnlineMeeting")]
calendarIsOnlineMeeting,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:MeetingWorkspaceUrl")]
calendarMeetingWorkspaceUrl,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:NetShowUrl")]
calendarNetShowUrl,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:UID")]
calendarUID,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:RecurrenceId")]
calendarRecurrenceId,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:DateTimeStamp")]
calendarDateTimeStamp,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:StartTimeZone")]
calendarStartTimeZone,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("calendar:EndTimeZone")]
calendarEndTimeZone,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:ActualWork")]
taskActualWork,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:AssignedTime")]
taskAssignedTime,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:BillingInformation")]
taskBillingInformation,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:ChangeCount")]
taskChangeCount,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Companies")]
taskCompanies,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:CompleteDate")]
taskCompleteDate,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Contacts")]
taskContacts,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:DelegationState")]
taskDelegationState,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Delegator")]
taskDelegator,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:DueDate")]
taskDueDate,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:IsAssignmentEditable")]
taskIsAssignmentEditable,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:IsComplete")]
taskIsComplete,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:IsRecurring")]
taskIsRecurring,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:IsTeamTask")]
taskIsTeamTask,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Mileage")]
taskMileage,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Owner")]
taskOwner,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:PercentComplete")]
taskPercentComplete,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Recurrence")]
taskRecurrence,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:StartDate")]
taskStartDate,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:Status")]
taskStatus,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:StatusDescription")]
taskStatusDescription,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("task:TotalWork")]
taskTotalWork,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:AssistantName")]
contactsAssistantName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Birthday")]
contactsBirthday,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:BusinessHomePage")]
contactsBusinessHomePage,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Children")]
contactsChildren,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Companies")]
contactsCompanies,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:CompanyName")]
contactsCompanyName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:CompleteName")]
contactsCompleteName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:ContactSource")]
contactsContactSource,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Culture")]
contactsCulture,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Department")]
contactsDepartment,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:DisplayName")]
contactsDisplayName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:EmailAddresses")]
contactsEmailAddresses,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:FileAs")]
contactsFileAs,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:FileAsMapping")]
contactsFileAsMapping,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Generation")]
contactsGeneration,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:GivenName")]
contactsGivenName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:ImAddresses")]
contactsImAddresses,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Initials")]
contactsInitials,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:JobTitle")]
contactsJobTitle,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Manager")]
contactsManager,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:MiddleName")]
contactsMiddleName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Mileage")]
contactsMileage,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Nickname")]
contactsNickname,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:OfficeLocation")]
contactsOfficeLocation,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhoneNumbers")]
contactsPhoneNumbers,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhysicalAddresses")]
contactsPhysicalAddresses,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PostalAddressIndex")]
contactsPostalAddressIndex,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Profession")]
contactsProfession,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:SpouseName")]
contactsSpouseName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:Surname")]
contactsSurname,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:WeddingAnniversary")]
contactsWeddingAnniversary,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:HasPicture")]
contactsHasPicture,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("distributionlist:Members")]
distributionlistMembers,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("postitem:PostedTime")]
postitemPostedTime,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IndexedFieldURI", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class PathToIndexedFieldType : BasePathToElementType
{
private DictionaryURIType fieldURIField;
private string fieldIndexField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public DictionaryURIType FieldURI
{
get
{
return this.fieldURIField;
}
set
{
this.fieldURIField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string FieldIndex
{
get
{
return this.fieldIndexField;
}
set
{
this.fieldIndexField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DictionaryURIType
{
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("item:InternetMessageHeader")]
itemInternetMessageHeader,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:ImAddress")]
contactsImAddress,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhysicalAddress:Street")]
contactsPhysicalAddressStreet,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhysicalAddress:City")]
contactsPhysicalAddressCity,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhysicalAddress:State")]
contactsPhysicalAddressState,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhysicalAddress:CountryOrRegion")]
contactsPhysicalAddressCountryOrRegion,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhysicalAddress:PostalCode")]
contactsPhysicalAddressPostalCode,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:PhoneNumber")]
contactsPhoneNumber,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("contacts:EmailAddress")]
contactsEmailAddress,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("distributionlist:Members:Member")]
distributionlistMembersMember,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ConstantValueType
{
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ContainmentModeType
{
/// <comentarios/>
FullString,
/// <comentarios/>
Prefixed,
/// <comentarios/>
Substring,
/// <comentarios/>
PrefixOnWords,
/// <comentarios/>
ExactPhrase,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ContainmentComparisonType
{
/// <comentarios/>
Exact,
/// <comentarios/>
IgnoreCase,
/// <comentarios/>
IgnoreNonSpacingCharacters,
/// <comentarios/>
Loose,
/// <comentarios/>
IgnoreCaseAndNonSpacingCharacters,
/// <comentarios/>
LooseAndIgnoreCase,
/// <comentarios/>
LooseAndIgnoreNonSpace,
/// <comentarios/>
LooseAndIgnoreCaseAndIgnoreNonSpace,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MultipleOperandBooleanExpressionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OrType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AndType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NotType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ContainsExpressionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExcludesType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TwoOperandExpressionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsLessThanOrEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsLessThanType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsGreaterThanOrEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsGreaterThanType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsNotEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExistsType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("SearchExpression", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public abstract partial class SearchExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Not", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class NotType : SearchExpressionType
{
private SearchExpressionType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("And", typeof(AndType))]
[System.Xml.Serialization.XmlElementAttribute("Contains", typeof(ContainsExpressionType))]
[System.Xml.Serialization.XmlElementAttribute("Excludes", typeof(ExcludesType))]
[System.Xml.Serialization.XmlElementAttribute("Exists", typeof(ExistsType))]
[System.Xml.Serialization.XmlElementAttribute("IsEqualTo", typeof(IsEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsGreaterThan", typeof(IsGreaterThanType))]
[System.Xml.Serialization.XmlElementAttribute("IsGreaterThanOrEqualTo", typeof(IsGreaterThanOrEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsLessThan", typeof(IsLessThanType))]
[System.Xml.Serialization.XmlElementAttribute("IsLessThanOrEqualTo", typeof(IsLessThanOrEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("IsNotEqualTo", typeof(IsNotEqualToType))]
[System.Xml.Serialization.XmlElementAttribute("Not", typeof(NotType))]
[System.Xml.Serialization.XmlElementAttribute("Or", typeof(OrType))]
[System.Xml.Serialization.XmlElementAttribute("SearchExpression", typeof(SearchExpressionType))]
public SearchExpressionType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Excludes", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class ExcludesType : SearchExpressionType
{
private BasePathToElementType itemField;
private ExcludesValueType bitmaskField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
public ExcludesValueType Bitmask
{
get
{
return this.bitmaskField;
}
set
{
this.bitmaskField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ExcludesValueType
{
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Exists", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class ExistsType : SearchExpressionType
{
private BasePathToElementType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IsEqualTo", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class IsEqualToType : TwoOperandExpressionType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsLessThanOrEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsLessThanType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsGreaterThanOrEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsGreaterThanType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsNotEqualToType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IsEqualToType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class TwoOperandExpressionType : SearchExpressionType
{
private BasePathToElementType itemField;
private FieldURIOrConstantType fieldURIOrConstantField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
public FieldURIOrConstantType FieldURIOrConstant
{
get
{
return this.fieldURIOrConstantField;
}
set
{
this.fieldURIOrConstantField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FieldURIOrConstantType
{
private object itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Constant", typeof(ConstantValueType))]
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("Path", typeof(BasePathToElementType))]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IsLessThanOrEqualTo", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class IsLessThanOrEqualToType : TwoOperandExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IsLessThan", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class IsLessThanType : TwoOperandExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IsGreaterThanOrEqualTo", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class IsGreaterThanOrEqualToType : TwoOperandExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IsGreaterThan", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class IsGreaterThanType : TwoOperandExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("IsNotEqualTo", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class IsNotEqualToType : TwoOperandExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Or", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class OrType : MultipleOperandBooleanExpressionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SearchFolderTraversalType
{
/// <comentarios/>
Shallow,
/// <comentarios/>
Deep,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SyncFolderHierarchyDeleteType
{
private FolderIdType folderIdField;
/// <comentarios/>
public FolderIdType FolderId
{
get
{
return this.folderIdField;
}
set
{
this.folderIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IncludeInSchema = false)]
public enum ItemsChoiceType1
{
/// <comentarios/>
Create,
/// <comentarios/>
Delete,
/// <comentarios/>
Update,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class SendNotificationResponseMessageType : ResponseMessageType
{
private NotificationType notificationField;
/// <comentarios/>
public NotificationType Notification
{
get
{
return this.notificationField;
}
set
{
this.notificationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class NotificationType
{
private string subscriptionIdField;
private string previousWatermarkField;
private bool moreEventsField;
private BaseNotificationEventType[] itemsField;
private ItemsChoiceType[] itemsElementNameField;
/// <comentarios/>
public string SubscriptionId
{
get
{
return this.subscriptionIdField;
}
set
{
this.subscriptionIdField = value;
}
}
/// <comentarios/>
public string PreviousWatermark
{
get
{
return this.previousWatermarkField;
}
set
{
this.previousWatermarkField = value;
}
}
/// <comentarios/>
public bool MoreEvents
{
get
{
return this.moreEventsField;
}
set
{
this.moreEventsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CopiedEvent", typeof(MovedCopiedEventType))]
[System.Xml.Serialization.XmlElementAttribute("CreatedEvent", typeof(BaseObjectChangedEventType))]
[System.Xml.Serialization.XmlElementAttribute("DeletedEvent", typeof(BaseObjectChangedEventType))]
[System.Xml.Serialization.XmlElementAttribute("ModifiedEvent", typeof(ModifiedEventType))]
[System.Xml.Serialization.XmlElementAttribute("MovedEvent", typeof(MovedCopiedEventType))]
[System.Xml.Serialization.XmlElementAttribute("NewMailEvent", typeof(BaseObjectChangedEventType))]
[System.Xml.Serialization.XmlElementAttribute("StatusEvent", typeof(BaseNotificationEventType))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public BaseNotificationEventType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MovedCopiedEventType : BaseObjectChangedEventType
{
private object item1Field;
private FolderIdType oldParentFolderIdField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("OldFolderId", typeof(FolderIdType))]
[System.Xml.Serialization.XmlElementAttribute("OldItemId", typeof(ItemIdType))]
public object Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
/// <comentarios/>
public FolderIdType OldParentFolderId
{
get
{
return this.oldParentFolderIdField;
}
set
{
this.oldParentFolderIdField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MovedCopiedEventType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ModifiedEventType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class BaseObjectChangedEventType : BaseNotificationEventType
{
private System.DateTime timeStampField;
private object itemField;
private FolderIdType parentFolderIdField;
/// <comentarios/>
public System.DateTime TimeStamp
{
get
{
return this.timeStampField;
}
set
{
this.timeStampField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("FolderId", typeof(FolderIdType))]
[System.Xml.Serialization.XmlElementAttribute("ItemId", typeof(ItemIdType))]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
public FolderIdType ParentFolderId
{
get
{
return this.parentFolderIdField;
}
set
{
this.parentFolderIdField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseObjectChangedEventType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MovedCopiedEventType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ModifiedEventType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class BaseNotificationEventType
{
private string watermarkField;
/// <comentarios/>
public string Watermark
{
get
{
return this.watermarkField;
}
set
{
this.watermarkField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ModifiedEventType : BaseObjectChangedEventType
{
private int unreadCountField;
private bool unreadCountFieldSpecified;
/// <comentarios/>
public int UnreadCount
{
get
{
return this.unreadCountField;
}
set
{
this.unreadCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool UnreadCountSpecified
{
get
{
return this.unreadCountFieldSpecified;
}
set
{
this.unreadCountFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IncludeInSchema = false)]
public enum ItemsChoiceType
{
/// <comentarios/>
CopiedEvent,
/// <comentarios/>
CreatedEvent,
/// <comentarios/>
DeletedEvent,
/// <comentarios/>
ModifiedEvent,
/// <comentarios/>
MovedEvent,
/// <comentarios/>
NewMailEvent,
/// <comentarios/>
StatusEvent,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class GetEventsResponseMessageType : ResponseMessageType
{
private NotificationType notificationField;
/// <comentarios/>
public NotificationType Notification
{
get
{
return this.notificationField;
}
set
{
this.notificationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class SubscribeResponseMessageType : ResponseMessageType
{
private string subscriptionIdField;
private string watermarkField;
/// <comentarios/>
public string SubscriptionId
{
get
{
return this.subscriptionIdField;
}
set
{
this.subscriptionIdField = value;
}
}
/// <comentarios/>
public string Watermark
{
get
{
return this.watermarkField;
}
set
{
this.watermarkField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class GetServerTimeZonesResponseMessageType : ResponseMessageType
{
private ArrayOfTimeZoneDefinitionType timeZoneDefinitionsField;
/// <comentarios/>
public ArrayOfTimeZoneDefinitionType TimeZoneDefinitions
{
get
{
return this.timeZoneDefinitionsField;
}
set
{
this.timeZoneDefinitionsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ArrayOfTimeZoneDefinitionType
{
private TimeZoneDefinitionType[] timeZoneDefinitionField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("TimeZoneDefinition")]
public TimeZoneDefinitionType[] TimeZoneDefinition
{
get
{
return this.timeZoneDefinitionField;
}
set
{
this.timeZoneDefinitionField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ExpandDLResponseMessageType : ResponseMessageType
{
private ArrayOfDLExpansionType dLExpansionField;
private int indexedPagingOffsetField;
private bool indexedPagingOffsetFieldSpecified;
private int numeratorOffsetField;
private bool numeratorOffsetFieldSpecified;
private int absoluteDenominatorField;
private bool absoluteDenominatorFieldSpecified;
private bool includesLastItemInRangeField;
private bool includesLastItemInRangeFieldSpecified;
private int totalItemsInViewField;
private bool totalItemsInViewFieldSpecified;
/// <comentarios/>
public ArrayOfDLExpansionType DLExpansion
{
get
{
return this.dLExpansionField;
}
set
{
this.dLExpansionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int IndexedPagingOffset
{
get
{
return this.indexedPagingOffsetField;
}
set
{
this.indexedPagingOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IndexedPagingOffsetSpecified
{
get
{
return this.indexedPagingOffsetFieldSpecified;
}
set
{
this.indexedPagingOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int NumeratorOffset
{
get
{
return this.numeratorOffsetField;
}
set
{
this.numeratorOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumeratorOffsetSpecified
{
get
{
return this.numeratorOffsetFieldSpecified;
}
set
{
this.numeratorOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int AbsoluteDenominator
{
get
{
return this.absoluteDenominatorField;
}
set
{
this.absoluteDenominatorField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AbsoluteDenominatorSpecified
{
get
{
return this.absoluteDenominatorFieldSpecified;
}
set
{
this.absoluteDenominatorFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludesLastItemInRange
{
get
{
return this.includesLastItemInRangeField;
}
set
{
this.includesLastItemInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastItemInRangeSpecified
{
get
{
return this.includesLastItemInRangeFieldSpecified;
}
set
{
this.includesLastItemInRangeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int TotalItemsInView
{
get
{
return this.totalItemsInViewField;
}
set
{
this.totalItemsInViewField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalItemsInViewSpecified
{
get
{
return this.totalItemsInViewFieldSpecified;
}
set
{
this.totalItemsInViewFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ArrayOfDLExpansionType
{
private EmailAddressType[] mailboxField;
private int indexedPagingOffsetField;
private bool indexedPagingOffsetFieldSpecified;
private int numeratorOffsetField;
private bool numeratorOffsetFieldSpecified;
private int absoluteDenominatorField;
private bool absoluteDenominatorFieldSpecified;
private bool includesLastItemInRangeField;
private bool includesLastItemInRangeFieldSpecified;
private int totalItemsInViewField;
private bool totalItemsInViewFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Mailbox")]
public EmailAddressType[] Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int IndexedPagingOffset
{
get
{
return this.indexedPagingOffsetField;
}
set
{
this.indexedPagingOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IndexedPagingOffsetSpecified
{
get
{
return this.indexedPagingOffsetFieldSpecified;
}
set
{
this.indexedPagingOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int NumeratorOffset
{
get
{
return this.numeratorOffsetField;
}
set
{
this.numeratorOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumeratorOffsetSpecified
{
get
{
return this.numeratorOffsetFieldSpecified;
}
set
{
this.numeratorOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int AbsoluteDenominator
{
get
{
return this.absoluteDenominatorField;
}
set
{
this.absoluteDenominatorField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AbsoluteDenominatorSpecified
{
get
{
return this.absoluteDenominatorFieldSpecified;
}
set
{
this.absoluteDenominatorFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludesLastItemInRange
{
get
{
return this.includesLastItemInRangeField;
}
set
{
this.includesLastItemInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastItemInRangeSpecified
{
get
{
return this.includesLastItemInRangeFieldSpecified;
}
set
{
this.includesLastItemInRangeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int TotalItemsInView
{
get
{
return this.totalItemsInViewField;
}
set
{
this.totalItemsInViewField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalItemsInViewSpecified
{
get
{
return this.totalItemsInViewFieldSpecified;
}
set
{
this.totalItemsInViewFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class MailTipsResponseMessageType : ResponseMessageType
{
private MailTips mailTipsField;
/// <comentarios/>
public MailTips MailTips
{
get
{
return this.mailTipsField;
}
set
{
this.mailTipsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MailTips
{
private EmailAddressType recipientAddressField;
private MailTipTypes pendingMailTipsField;
private OutOfOfficeMailTip outOfOfficeField;
private bool mailboxFullField;
private bool mailboxFullFieldSpecified;
private string customMailTipField;
private int totalMemberCountField;
private bool totalMemberCountFieldSpecified;
private int externalMemberCountField;
private bool externalMemberCountFieldSpecified;
private int maxMessageSizeField;
private bool maxMessageSizeFieldSpecified;
private bool deliveryRestrictedField;
private bool deliveryRestrictedFieldSpecified;
private bool isModeratedField;
private bool isModeratedFieldSpecified;
private bool invalidRecipientField;
private bool invalidRecipientFieldSpecified;
/// <comentarios/>
public EmailAddressType RecipientAddress
{
get
{
return this.recipientAddressField;
}
set
{
this.recipientAddressField = value;
}
}
/// <comentarios/>
public MailTipTypes PendingMailTips
{
get
{
return this.pendingMailTipsField;
}
set
{
this.pendingMailTipsField = value;
}
}
/// <comentarios/>
public OutOfOfficeMailTip OutOfOffice
{
get
{
return this.outOfOfficeField;
}
set
{
this.outOfOfficeField = value;
}
}
/// <comentarios/>
public bool MailboxFull
{
get
{
return this.mailboxFullField;
}
set
{
this.mailboxFullField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MailboxFullSpecified
{
get
{
return this.mailboxFullFieldSpecified;
}
set
{
this.mailboxFullFieldSpecified = value;
}
}
/// <comentarios/>
public string CustomMailTip
{
get
{
return this.customMailTipField;
}
set
{
this.customMailTipField = value;
}
}
/// <comentarios/>
public int TotalMemberCount
{
get
{
return this.totalMemberCountField;
}
set
{
this.totalMemberCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalMemberCountSpecified
{
get
{
return this.totalMemberCountFieldSpecified;
}
set
{
this.totalMemberCountFieldSpecified = value;
}
}
/// <comentarios/>
public int ExternalMemberCount
{
get
{
return this.externalMemberCountField;
}
set
{
this.externalMemberCountField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExternalMemberCountSpecified
{
get
{
return this.externalMemberCountFieldSpecified;
}
set
{
this.externalMemberCountFieldSpecified = value;
}
}
/// <comentarios/>
public int MaxMessageSize
{
get
{
return this.maxMessageSizeField;
}
set
{
this.maxMessageSizeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MaxMessageSizeSpecified
{
get
{
return this.maxMessageSizeFieldSpecified;
}
set
{
this.maxMessageSizeFieldSpecified = value;
}
}
/// <comentarios/>
public bool DeliveryRestricted
{
get
{
return this.deliveryRestrictedField;
}
set
{
this.deliveryRestrictedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DeliveryRestrictedSpecified
{
get
{
return this.deliveryRestrictedFieldSpecified;
}
set
{
this.deliveryRestrictedFieldSpecified = value;
}
}
/// <comentarios/>
public bool IsModerated
{
get
{
return this.isModeratedField;
}
set
{
this.isModeratedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsModeratedSpecified
{
get
{
return this.isModeratedFieldSpecified;
}
set
{
this.isModeratedFieldSpecified = value;
}
}
/// <comentarios/>
public bool InvalidRecipient
{
get
{
return this.invalidRecipientField;
}
set
{
this.invalidRecipientField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool InvalidRecipientSpecified
{
get
{
return this.invalidRecipientFieldSpecified;
}
set
{
this.invalidRecipientFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.FlagsAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MailTipTypes
{
/// <comentarios/>
All = 1,
/// <comentarios/>
OutOfOfficeMessage = 2,
/// <comentarios/>
MailboxFullStatus = 4,
/// <comentarios/>
CustomMailTip = 8,
/// <comentarios/>
ExternalMemberCount = 16,
/// <comentarios/>
TotalMemberCount = 32,
/// <comentarios/>
MaxMessageSize = 64,
/// <comentarios/>
DeliveryRestriction = 128,
/// <comentarios/>
ModerationStatus = 256,
/// <comentarios/>
InvalidRecipient = 512,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class OutOfOfficeMailTip
{
private ReplyBody replyBodyField;
private Duration durationField;
/// <comentarios/>
public ReplyBody ReplyBody
{
get
{
return this.replyBodyField;
}
set
{
this.replyBodyField = value;
}
}
/// <comentarios/>
public Duration Duration
{
get
{
return this.durationField;
}
set
{
this.durationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ReplyBody
{
private string messageField;
private string langField;
/// <comentarios/>
public string Message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/XML/1998/namespace")]
public string lang
{
get
{
return this.langField;
}
set
{
this.langField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class Duration
{
private System.DateTime startTimeField;
private System.DateTime endTimeField;
/// <comentarios/>
public System.DateTime StartTime
{
get
{
return this.startTimeField;
}
set
{
this.startTimeField = value;
}
}
/// <comentarios/>
public System.DateTime EndTime
{
get
{
return this.endTimeField;
}
set
{
this.endTimeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ResolveNamesResponseMessageType : ResponseMessageType
{
private ArrayOfResolutionType resolutionSetField;
/// <comentarios/>
public ArrayOfResolutionType ResolutionSet
{
get
{
return this.resolutionSetField;
}
set
{
this.resolutionSetField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ArrayOfResolutionType
{
private ResolutionType[] resolutionField;
private int indexedPagingOffsetField;
private bool indexedPagingOffsetFieldSpecified;
private int numeratorOffsetField;
private bool numeratorOffsetFieldSpecified;
private int absoluteDenominatorField;
private bool absoluteDenominatorFieldSpecified;
private bool includesLastItemInRangeField;
private bool includesLastItemInRangeFieldSpecified;
private int totalItemsInViewField;
private bool totalItemsInViewFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Resolution")]
public ResolutionType[] Resolution
{
get
{
return this.resolutionField;
}
set
{
this.resolutionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int IndexedPagingOffset
{
get
{
return this.indexedPagingOffsetField;
}
set
{
this.indexedPagingOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IndexedPagingOffsetSpecified
{
get
{
return this.indexedPagingOffsetFieldSpecified;
}
set
{
this.indexedPagingOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int NumeratorOffset
{
get
{
return this.numeratorOffsetField;
}
set
{
this.numeratorOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumeratorOffsetSpecified
{
get
{
return this.numeratorOffsetFieldSpecified;
}
set
{
this.numeratorOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int AbsoluteDenominator
{
get
{
return this.absoluteDenominatorField;
}
set
{
this.absoluteDenominatorField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AbsoluteDenominatorSpecified
{
get
{
return this.absoluteDenominatorFieldSpecified;
}
set
{
this.absoluteDenominatorFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludesLastItemInRange
{
get
{
return this.includesLastItemInRangeField;
}
set
{
this.includesLastItemInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastItemInRangeSpecified
{
get
{
return this.includesLastItemInRangeFieldSpecified;
}
set
{
this.includesLastItemInRangeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int TotalItemsInView
{
get
{
return this.totalItemsInViewField;
}
set
{
this.totalItemsInViewField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalItemsInViewSpecified
{
get
{
return this.totalItemsInViewFieldSpecified;
}
set
{
this.totalItemsInViewFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ResolutionType
{
private EmailAddressType mailboxField;
private ContactItemType contactField;
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
/// <comentarios/>
public ContactItemType Contact
{
get
{
return this.contactField;
}
set
{
this.contactField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class FindItemResponseMessageType : ResponseMessageType
{
private FindItemParentType rootFolderField;
/// <comentarios/>
public FindItemParentType RootFolder
{
get
{
return this.rootFolderField;
}
set
{
this.rootFolderField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FindItemParentType
{
private object itemField;
private int indexedPagingOffsetField;
private bool indexedPagingOffsetFieldSpecified;
private int numeratorOffsetField;
private bool numeratorOffsetFieldSpecified;
private int absoluteDenominatorField;
private bool absoluteDenominatorFieldSpecified;
private bool includesLastItemInRangeField;
private bool includesLastItemInRangeFieldSpecified;
private int totalItemsInViewField;
private bool totalItemsInViewFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("Groups", typeof(ArrayOfGroupedItemsType))]
[System.Xml.Serialization.XmlElementAttribute("Items", typeof(ArrayOfRealItemsType))]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int IndexedPagingOffset
{
get
{
return this.indexedPagingOffsetField;
}
set
{
this.indexedPagingOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IndexedPagingOffsetSpecified
{
get
{
return this.indexedPagingOffsetFieldSpecified;
}
set
{
this.indexedPagingOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int NumeratorOffset
{
get
{
return this.numeratorOffsetField;
}
set
{
this.numeratorOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumeratorOffsetSpecified
{
get
{
return this.numeratorOffsetFieldSpecified;
}
set
{
this.numeratorOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int AbsoluteDenominator
{
get
{
return this.absoluteDenominatorField;
}
set
{
this.absoluteDenominatorField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AbsoluteDenominatorSpecified
{
get
{
return this.absoluteDenominatorFieldSpecified;
}
set
{
this.absoluteDenominatorFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludesLastItemInRange
{
get
{
return this.includesLastItemInRangeField;
}
set
{
this.includesLastItemInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastItemInRangeSpecified
{
get
{
return this.includesLastItemInRangeFieldSpecified;
}
set
{
this.includesLastItemInRangeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int TotalItemsInView
{
get
{
return this.totalItemsInViewField;
}
set
{
this.totalItemsInViewField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalItemsInViewSpecified
{
get
{
return this.totalItemsInViewFieldSpecified;
}
set
{
this.totalItemsInViewFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ArrayOfGroupedItemsType
{
private GroupedItemsType[] itemsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("GroupedItems")]
public GroupedItemsType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class GroupedItemsType
{
private string groupIndexField;
private ArrayOfRealItemsType itemsField;
/// <comentarios/>
public string GroupIndex
{
get
{
return this.groupIndexField;
}
set
{
this.groupIndexField = value;
}
}
/// <comentarios/>
public ArrayOfRealItemsType Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ArrayOfRealItemsType
{
private ItemType[] itemsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarItem", typeof(CalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("Contact", typeof(ContactItemType))]
[System.Xml.Serialization.XmlElementAttribute("DistributionList", typeof(DistributionListType))]
[System.Xml.Serialization.XmlElementAttribute("Item", typeof(ItemType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingCancellation", typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingMessage", typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingRequest", typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingResponse", typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("Message", typeof(MessageType))]
[System.Xml.Serialization.XmlElementAttribute("PostItem", typeof(PostItemType))]
[System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))]
public ItemType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class DeleteAttachmentResponseMessageType : ResponseMessageType
{
private RootItemIdType rootItemIdField;
/// <comentarios/>
public RootItemIdType RootItemId
{
get
{
return this.rootItemIdField;
}
set
{
this.rootItemIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class AttachmentInfoResponseMessageType : ResponseMessageType
{
private AttachmentType[] attachmentsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FileAttachment", typeof(FileAttachmentType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ItemAttachment", typeof(ItemAttachmentType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public AttachmentType[] Attachments
{
get
{
return this.attachmentsField;
}
set
{
this.attachmentsField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateItemResponseMessageType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ItemInfoResponseMessageType : ResponseMessageType
{
private ArrayOfRealItemsType itemsField;
/// <comentarios/>
public ArrayOfRealItemsType Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class UpdateItemResponseMessageType : ItemInfoResponseMessageType
{
private ConflictResultsType conflictResultsField;
/// <comentarios/>
public ConflictResultsType ConflictResults
{
get
{
return this.conflictResultsField;
}
set
{
this.conflictResultsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ConflictResultsType
{
private int countField;
/// <comentarios/>
public int Count
{
get
{
return this.countField;
}
set
{
this.countField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class FindFolderResponseMessageType : ResponseMessageType
{
private FindFolderParentType rootFolderField;
/// <comentarios/>
public FindFolderParentType RootFolder
{
get
{
return this.rootFolderField;
}
set
{
this.rootFolderField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FindFolderParentType
{
private BaseFolderType[] foldersField;
private int indexedPagingOffsetField;
private bool indexedPagingOffsetFieldSpecified;
private int numeratorOffsetField;
private bool numeratorOffsetFieldSpecified;
private int absoluteDenominatorField;
private bool absoluteDenominatorFieldSpecified;
private bool includesLastItemInRangeField;
private bool includesLastItemInRangeFieldSpecified;
private int totalItemsInViewField;
private bool totalItemsInViewFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("CalendarFolder", typeof(CalendarFolderType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ContactsFolder", typeof(ContactsFolderType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("Folder", typeof(FolderType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("SearchFolder", typeof(SearchFolderType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("TasksFolder", typeof(TasksFolderType), IsNullable = false)]
public BaseFolderType[] Folders
{
get
{
return this.foldersField;
}
set
{
this.foldersField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int IndexedPagingOffset
{
get
{
return this.indexedPagingOffsetField;
}
set
{
this.indexedPagingOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IndexedPagingOffsetSpecified
{
get
{
return this.indexedPagingOffsetFieldSpecified;
}
set
{
this.indexedPagingOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int NumeratorOffset
{
get
{
return this.numeratorOffsetField;
}
set
{
this.numeratorOffsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool NumeratorOffsetSpecified
{
get
{
return this.numeratorOffsetFieldSpecified;
}
set
{
this.numeratorOffsetFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int AbsoluteDenominator
{
get
{
return this.absoluteDenominatorField;
}
set
{
this.absoluteDenominatorField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AbsoluteDenominatorSpecified
{
get
{
return this.absoluteDenominatorFieldSpecified;
}
set
{
this.absoluteDenominatorFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludesLastItemInRange
{
get
{
return this.includesLastItemInRangeField;
}
set
{
this.includesLastItemInRangeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludesLastItemInRangeSpecified
{
get
{
return this.includesLastItemInRangeFieldSpecified;
}
set
{
this.includesLastItemInRangeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int TotalItemsInView
{
get
{
return this.totalItemsInViewField;
}
set
{
this.totalItemsInViewField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool TotalItemsInViewSpecified
{
get
{
return this.totalItemsInViewFieldSpecified;
}
set
{
this.totalItemsInViewFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class FolderInfoResponseMessageType : ResponseMessageType
{
private BaseFolderType[] foldersField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("CalendarFolder", typeof(CalendarFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ContactsFolder", typeof(ContactsFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("Folder", typeof(FolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("SearchFolder", typeof(SearchFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("TasksFolder", typeof(TasksFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderType[] Folders
{
get
{
return this.foldersField;
}
set
{
this.foldersField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class WorkingPeriod
{
private string dayOfWeekField;
private int startTimeInMinutesField;
private int endTimeInMinutesField;
/// <comentarios/>
public string DayOfWeek
{
get
{
return this.dayOfWeekField;
}
set
{
this.dayOfWeekField = value;
}
}
/// <comentarios/>
public int StartTimeInMinutes
{
get
{
return this.startTimeInMinutesField;
}
set
{
this.startTimeInMinutesField = value;
}
}
/// <comentarios/>
public int EndTimeInMinutes
{
get
{
return this.endTimeInMinutesField;
}
set
{
this.endTimeInMinutesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class WorkingHours
{
private SerializableTimeZone timeZoneField;
private WorkingPeriod[] workingPeriodArrayField;
/// <comentarios/>
public SerializableTimeZone TimeZone
{
get
{
return this.timeZoneField;
}
set
{
this.timeZoneField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
public WorkingPeriod[] WorkingPeriodArray
{
get
{
return this.workingPeriodArrayField;
}
set
{
this.workingPeriodArrayField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("TimeZone", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class SerializableTimeZone
{
private int biasField;
private SerializableTimeZoneTime standardTimeField;
private SerializableTimeZoneTime daylightTimeField;
/// <comentarios/>
public int Bias
{
get
{
return this.biasField;
}
set
{
this.biasField = value;
}
}
/// <comentarios/>
public SerializableTimeZoneTime StandardTime
{
get
{
return this.standardTimeField;
}
set
{
this.standardTimeField = value;
}
}
/// <comentarios/>
public SerializableTimeZoneTime DaylightTime
{
get
{
return this.daylightTimeField;
}
set
{
this.daylightTimeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SerializableTimeZoneTime
{
private int biasField;
private string timeField;
private short dayOrderField;
private short monthField;
private string dayOfWeekField;
private string yearField;
/// <comentarios/>
public int Bias
{
get
{
return this.biasField;
}
set
{
this.biasField = value;
}
}
/// <comentarios/>
public string Time
{
get
{
return this.timeField;
}
set
{
this.timeField = value;
}
}
/// <comentarios/>
public short DayOrder
{
get
{
return this.dayOrderField;
}
set
{
this.dayOrderField = value;
}
}
/// <comentarios/>
public short Month
{
get
{
return this.monthField;
}
set
{
this.monthField = value;
}
}
/// <comentarios/>
public string DayOfWeek
{
get
{
return this.dayOfWeekField;
}
set
{
this.dayOfWeekField = value;
}
}
/// <comentarios/>
public string Year
{
get
{
return this.yearField;
}
set
{
this.yearField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarEventDetails
{
private string idField;
private string subjectField;
private string locationField;
private bool isMeetingField;
private bool isRecurringField;
private bool isExceptionField;
private bool isReminderSetField;
private bool isPrivateField;
/// <comentarios/>
public string ID
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <comentarios/>
public string Subject
{
get
{
return this.subjectField;
}
set
{
this.subjectField = value;
}
}
/// <comentarios/>
public string Location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <comentarios/>
public bool IsMeeting
{
get
{
return this.isMeetingField;
}
set
{
this.isMeetingField = value;
}
}
/// <comentarios/>
public bool IsRecurring
{
get
{
return this.isRecurringField;
}
set
{
this.isRecurringField = value;
}
}
/// <comentarios/>
public bool IsException
{
get
{
return this.isExceptionField;
}
set
{
this.isExceptionField = value;
}
}
/// <comentarios/>
public bool IsReminderSet
{
get
{
return this.isReminderSetField;
}
set
{
this.isReminderSetField = value;
}
}
/// <comentarios/>
public bool IsPrivate
{
get
{
return this.isPrivateField;
}
set
{
this.isPrivateField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarEvent
{
private System.DateTime startTimeField;
private System.DateTime endTimeField;
private LegacyFreeBusyType busyTypeField;
private CalendarEventDetails calendarEventDetailsField;
/// <comentarios/>
public System.DateTime StartTime
{
get
{
return this.startTimeField;
}
set
{
this.startTimeField = value;
}
}
/// <comentarios/>
public System.DateTime EndTime
{
get
{
return this.endTimeField;
}
set
{
this.endTimeField = value;
}
}
/// <comentarios/>
public LegacyFreeBusyType BusyType
{
get
{
return this.busyTypeField;
}
set
{
this.busyTypeField = value;
}
}
/// <comentarios/>
public CalendarEventDetails CalendarEventDetails
{
get
{
return this.calendarEventDetailsField;
}
set
{
this.calendarEventDetailsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FreeBusyView
{
private FreeBusyViewType freeBusyViewTypeField;
private string mergedFreeBusyField;
private CalendarEvent[] calendarEventArrayField;
private WorkingHours workingHoursField;
/// <comentarios/>
public FreeBusyViewType FreeBusyViewType
{
get
{
return this.freeBusyViewTypeField;
}
set
{
this.freeBusyViewTypeField = value;
}
}
/// <comentarios/>
public string MergedFreeBusy
{
get
{
return this.mergedFreeBusyField;
}
set
{
this.mergedFreeBusyField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
public CalendarEvent[] CalendarEventArray
{
get
{
return this.calendarEventArrayField;
}
set
{
this.calendarEventArrayField = value;
}
}
/// <comentarios/>
public WorkingHours WorkingHours
{
get
{
return this.workingHoursField;
}
set
{
this.workingHoursField = value;
}
}
}
/// <comentarios/>
[System.FlagsAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum FreeBusyViewType
{
/// <comentarios/>
None = 1,
/// <comentarios/>
MergedOnly = 2,
/// <comentarios/>
FreeBusy = 4,
/// <comentarios/>
FreeBusyMerged = 8,
/// <comentarios/>
Detailed = 16,
/// <comentarios/>
DetailedMerged = 32,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class FreeBusyResponseType
{
private ResponseMessageType responseMessageField;
private FreeBusyView freeBusyViewField;
/// <comentarios/>
public ResponseMessageType ResponseMessage
{
get
{
return this.responseMessageField;
}
set
{
this.responseMessageField = value;
}
}
/// <comentarios/>
public FreeBusyView FreeBusyView
{
get
{
return this.freeBusyViewField;
}
set
{
this.freeBusyViewField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class ArrayOfResponseMessagesType
{
private ResponseMessageType[] itemsField;
private ItemsChoiceType4[] itemsElementNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ConvertIdResponseMessage", typeof(ConvertIdResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CopyFolderResponseMessage", typeof(FolderInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CopyItemResponseMessage", typeof(ItemInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CreateAttachmentResponseMessage", typeof(AttachmentInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CreateFolderResponseMessage", typeof(FolderInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CreateItemResponseMessage", typeof(ItemInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CreateManagedFolderResponseMessage", typeof(FolderInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("CreateUserConfigurationResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("DeleteAttachmentResponseMessage", typeof(DeleteAttachmentResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("DeleteFolderResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("DeleteItemResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("DeleteUserConfigurationResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("ExpandDLResponseMessage", typeof(ExpandDLResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("FindFolderResponseMessage", typeof(FindFolderResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("FindItemResponseMessage", typeof(FindItemResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetAttachmentResponseMessage", typeof(AttachmentInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetEventsResponseMessage", typeof(GetEventsResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetFolderResponseMessage", typeof(FolderInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetItemResponseMessage", typeof(ItemInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetRoomListsResponse", typeof(GetRoomListsResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetRoomsResponse", typeof(GetRoomsResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetServerTimeZonesResponseMessage", typeof(GetServerTimeZonesResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetSharingFolderResponseMessage", typeof(GetSharingFolderResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetSharingMetadataResponseMessage", typeof(GetSharingMetadataResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("GetUserConfigurationResponseMessage", typeof(GetUserConfigurationResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MoveFolderResponseMessage", typeof(FolderInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MoveItemResponseMessage", typeof(ItemInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("RefreshSharingFolderResponseMessage", typeof(RefreshSharingFolderResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("ResolveNamesResponseMessage", typeof(ResolveNamesResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("SendItemResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("SendNotificationResponseMessage", typeof(SendNotificationResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("SubscribeResponseMessage", typeof(SubscribeResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("SyncFolderHierarchyResponseMessage", typeof(SyncFolderHierarchyResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("SyncFolderItemsResponseMessage", typeof(SyncFolderItemsResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("UnsubscribeResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("UpdateFolderResponseMessage", typeof(FolderInfoResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("UpdateItemResponseMessage", typeof(UpdateItemResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("UpdateUserConfigurationResponseMessage", typeof(ResponseMessageType))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public ResponseMessageType[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType4[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetRoomListsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetRoomListsResponseMessageType : ResponseMessageType
{
private EmailAddressType[] roomListsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Address", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public EmailAddressType[] RoomLists
{
get
{
return this.roomListsField;
}
set
{
this.roomListsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetRoomsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetRoomsResponseMessageType : ResponseMessageType
{
private RoomType[] roomsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Room", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public RoomType[] Rooms
{
get
{
return this.roomsField;
}
set
{
this.roomsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RoomType : DirectoryEntryType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RoomType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DirectoryEntryType
{
private EmailAddressType idField;
/// <comentarios/>
public EmailAddressType Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetSharingFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetSharingFolderResponseMessageType : ResponseMessageType
{
private FolderIdType sharingFolderIdField;
/// <comentarios/>
public FolderIdType SharingFolderId
{
get
{
return this.sharingFolderIdField;
}
set
{
this.sharingFolderIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetSharingMetadataResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetSharingMetadataResponseMessageType : ResponseMessageType
{
private EncryptedSharedFolderDataType[] encryptedSharedFolderDataCollectionField;
private InvalidRecipientType[] invalidRecipientsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("EncryptedSharedFolderData", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public EncryptedSharedFolderDataType[] EncryptedSharedFolderDataCollection
{
get
{
return this.encryptedSharedFolderDataCollectionField;
}
set
{
this.encryptedSharedFolderDataCollectionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("InvalidRecipient", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public InvalidRecipientType[] InvalidRecipients
{
get
{
return this.invalidRecipientsField;
}
set
{
this.invalidRecipientsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class EncryptedSharedFolderDataType
{
private System.Xml.XmlElement tokenField;
private System.Xml.XmlElement dataField;
/// <comentarios/>
public System.Xml.XmlElement Token
{
get
{
return this.tokenField;
}
set
{
this.tokenField = value;
}
}
/// <comentarios/>
public System.Xml.XmlElement Data
{
get
{
return this.dataField;
}
set
{
this.dataField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class InvalidRecipientType
{
private string smtpAddressField;
private InvalidRecipientResponseCodeType responseCodeField;
private string messageTextField;
/// <comentarios/>
public string SmtpAddress
{
get
{
return this.smtpAddressField;
}
set
{
this.smtpAddressField = value;
}
}
/// <comentarios/>
public InvalidRecipientResponseCodeType ResponseCode
{
get
{
return this.responseCodeField;
}
set
{
this.responseCodeField = value;
}
}
/// <comentarios/>
public string MessageText
{
get
{
return this.messageTextField;
}
set
{
this.messageTextField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum InvalidRecipientResponseCodeType
{
/// <comentarios/>
RecipientOrganizationNotFederated,
/// <comentarios/>
CannotObtainTokenFromSTS,
/// <comentarios/>
SystemPolicyBlocksSharingWithThisRecipient,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("RefreshSharingFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class RefreshSharingFolderResponseMessageType : ResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IncludeInSchema = false)]
public enum ItemsChoiceType4
{
/// <comentarios/>
ConvertIdResponseMessage,
/// <comentarios/>
CopyFolderResponseMessage,
/// <comentarios/>
CopyItemResponseMessage,
/// <comentarios/>
CreateAttachmentResponseMessage,
/// <comentarios/>
CreateFolderResponseMessage,
/// <comentarios/>
CreateItemResponseMessage,
/// <comentarios/>
CreateManagedFolderResponseMessage,
/// <comentarios/>
CreateUserConfigurationResponseMessage,
/// <comentarios/>
DeleteAttachmentResponseMessage,
/// <comentarios/>
DeleteFolderResponseMessage,
/// <comentarios/>
DeleteItemResponseMessage,
/// <comentarios/>
DeleteUserConfigurationResponseMessage,
/// <comentarios/>
ExpandDLResponseMessage,
/// <comentarios/>
FindFolderResponseMessage,
/// <comentarios/>
FindItemResponseMessage,
/// <comentarios/>
GetAttachmentResponseMessage,
/// <comentarios/>
GetEventsResponseMessage,
/// <comentarios/>
GetFolderResponseMessage,
/// <comentarios/>
GetItemResponseMessage,
/// <comentarios/>
GetRoomListsResponse,
/// <comentarios/>
GetRoomsResponse,
/// <comentarios/>
GetServerTimeZonesResponseMessage,
/// <comentarios/>
GetSharingFolderResponseMessage,
/// <comentarios/>
GetSharingMetadataResponseMessage,
/// <comentarios/>
GetUserConfigurationResponseMessage,
/// <comentarios/>
MoveFolderResponseMessage,
/// <comentarios/>
MoveItemResponseMessage,
/// <comentarios/>
RefreshSharingFolderResponseMessage,
/// <comentarios/>
ResolveNamesResponseMessage,
/// <comentarios/>
SendItemResponseMessage,
/// <comentarios/>
SendNotificationResponseMessage,
/// <comentarios/>
SubscribeResponseMessage,
/// <comentarios/>
SyncFolderHierarchyResponseMessage,
/// <comentarios/>
SyncFolderItemsResponseMessage,
/// <comentarios/>
UnsubscribeResponseMessage,
/// <comentarios/>
UpdateFolderResponseMessage,
/// <comentarios/>
UpdateItemResponseMessage,
/// <comentarios/>
UpdateUserConfigurationResponseMessage,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class RecipientTrackingEventType
{
private System.DateTime dateField;
private EmailAddressType recipientField;
private MessageTrackingDeliveryStatusType deliveryStatusField;
private MessageTrackingEventDescriptionType eventDescriptionField;
private string[] eventDataField;
private string serverField;
private string internalIdField;
private bool bccRecipientField;
private bool bccRecipientFieldSpecified;
private bool hiddenRecipientField;
private bool hiddenRecipientFieldSpecified;
private string uniquePathIdField;
/// <comentarios/>
public System.DateTime Date
{
get
{
return this.dateField;
}
set
{
this.dateField = value;
}
}
/// <comentarios/>
public EmailAddressType Recipient
{
get
{
return this.recipientField;
}
set
{
this.recipientField = value;
}
}
/// <comentarios/>
public MessageTrackingDeliveryStatusType DeliveryStatus
{
get
{
return this.deliveryStatusField;
}
set
{
this.deliveryStatusField = value;
}
}
/// <comentarios/>
public MessageTrackingEventDescriptionType EventDescription
{
get
{
return this.eventDescriptionField;
}
set
{
this.eventDescriptionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", IsNullable = false)]
public string[] EventData
{
get
{
return this.eventDataField;
}
set
{
this.eventDataField = value;
}
}
/// <comentarios/>
public string Server
{
get
{
return this.serverField;
}
set
{
this.serverField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(DataType = "nonNegativeInteger")]
public string InternalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <comentarios/>
public bool BccRecipient
{
get
{
return this.bccRecipientField;
}
set
{
this.bccRecipientField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BccRecipientSpecified
{
get
{
return this.bccRecipientFieldSpecified;
}
set
{
this.bccRecipientFieldSpecified = value;
}
}
/// <comentarios/>
public bool HiddenRecipient
{
get
{
return this.hiddenRecipientField;
}
set
{
this.hiddenRecipientField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HiddenRecipientSpecified
{
get
{
return this.hiddenRecipientFieldSpecified;
}
set
{
this.hiddenRecipientFieldSpecified = value;
}
}
/// <comentarios/>
public string UniquePathId
{
get
{
return this.uniquePathIdField;
}
set
{
this.uniquePathIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MessageTrackingDeliveryStatusType
{
/// <comentarios/>
Unsuccessful,
/// <comentarios/>
Pending,
/// <comentarios/>
Delivered,
/// <comentarios/>
Transferred,
/// <comentarios/>
Read,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MessageTrackingEventDescriptionType
{
/// <comentarios/>
Submitted,
/// <comentarios/>
Resolved,
/// <comentarios/>
Expanded,
/// <comentarios/>
Delivered,
/// <comentarios/>
MovedToFolderByInboxRule,
/// <comentarios/>
RulesCc,
/// <comentarios/>
FailedGeneral,
/// <comentarios/>
FailedModeration,
/// <comentarios/>
FailedTransportRules,
/// <comentarios/>
SmtpSend,
/// <comentarios/>
SmtpSendCrossSite,
/// <comentarios/>
SmtpSendCrossForest,
/// <comentarios/>
SmtpReceive,
/// <comentarios/>
Forwarded,
/// <comentarios/>
Pending,
/// <comentarios/>
PendingModeration,
/// <comentarios/>
ApprovedModeration,
/// <comentarios/>
QueueRetry,
/// <comentarios/>
QueueRetryNoRetryTime,
/// <comentarios/>
MessageDefer,
/// <comentarios/>
TransferredToForeignOrg,
/// <comentarios/>
TransferredToPartnerOrg,
/// <comentarios/>
TransferredToLegacyExchangeServer,
/// <comentarios/>
DelayedAfterTransferToPartnerOrg,
/// <comentarios/>
Read,
/// <comentarios/>
NotRead,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MessageTrackingReportType
{
private EmailAddressType senderField;
private EmailAddressType purportedSenderField;
private string subjectField;
private System.DateTime submitTimeField;
private bool submitTimeFieldSpecified;
private EmailAddressType[] originalRecipientsField;
private RecipientTrackingEventType[] recipientTrackingEventsField;
/// <comentarios/>
public EmailAddressType Sender
{
get
{
return this.senderField;
}
set
{
this.senderField = value;
}
}
/// <comentarios/>
public EmailAddressType PurportedSender
{
get
{
return this.purportedSenderField;
}
set
{
this.purportedSenderField = value;
}
}
/// <comentarios/>
public string Subject
{
get
{
return this.subjectField;
}
set
{
this.subjectField = value;
}
}
/// <comentarios/>
public System.DateTime SubmitTime
{
get
{
return this.submitTimeField;
}
set
{
this.submitTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SubmitTimeSpecified
{
get
{
return this.submitTimeFieldSpecified;
}
set
{
this.submitTimeFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)]
public EmailAddressType[] OriginalRecipients
{
get
{
return this.originalRecipientsField;
}
set
{
this.originalRecipientsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("RecipientTrackingEvent", IsNullable = false)]
public RecipientTrackingEventType[] RecipientTrackingEvents
{
get
{
return this.recipientTrackingEventsField;
}
set
{
this.recipientTrackingEventsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FindMessageTrackingSearchResultType
{
private string subjectField;
private EmailAddressType senderField;
private EmailAddressType purportedSenderField;
private EmailAddressType[] recipientsField;
private System.DateTime submittedTimeField;
private string messageTrackingReportIdField;
private string previousHopServerField;
/// <comentarios/>
public string Subject
{
get
{
return this.subjectField;
}
set
{
this.subjectField = value;
}
}
/// <comentarios/>
public EmailAddressType Sender
{
get
{
return this.senderField;
}
set
{
this.senderField = value;
}
}
/// <comentarios/>
public EmailAddressType PurportedSender
{
get
{
return this.purportedSenderField;
}
set
{
this.purportedSenderField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Mailbox", IsNullable = false)]
public EmailAddressType[] Recipients
{
get
{
return this.recipientsField;
}
set
{
this.recipientsField = value;
}
}
/// <comentarios/>
public System.DateTime SubmittedTime
{
get
{
return this.submittedTimeField;
}
set
{
this.submittedTimeField = value;
}
}
/// <comentarios/>
public string MessageTrackingReportId
{
get
{
return this.messageTrackingReportIdField;
}
set
{
this.messageTrackingReportIdField = value;
}
}
/// <comentarios/>
public string PreviousHopServer
{
get
{
return this.previousHopServerField;
}
set
{
this.previousHopServerField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PhoneCallInformationType
{
private PhoneCallStateType phoneCallStateField;
private ConnectionFailureCauseType connectionFailureCauseField;
private string sIPResponseTextField;
private int sIPResponseCodeField;
private bool sIPResponseCodeFieldSpecified;
/// <comentarios/>
public PhoneCallStateType PhoneCallState
{
get
{
return this.phoneCallStateField;
}
set
{
this.phoneCallStateField = value;
}
}
/// <comentarios/>
public ConnectionFailureCauseType ConnectionFailureCause
{
get
{
return this.connectionFailureCauseField;
}
set
{
this.connectionFailureCauseField = value;
}
}
/// <comentarios/>
public string SIPResponseText
{
get
{
return this.sIPResponseTextField;
}
set
{
this.sIPResponseTextField = value;
}
}
/// <comentarios/>
public int SIPResponseCode
{
get
{
return this.sIPResponseCodeField;
}
set
{
this.sIPResponseCodeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SIPResponseCodeSpecified
{
get
{
return this.sIPResponseCodeFieldSpecified;
}
set
{
this.sIPResponseCodeFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum PhoneCallStateType
{
/// <comentarios/>
Idle,
/// <comentarios/>
Connecting,
/// <comentarios/>
Alerted,
/// <comentarios/>
Connected,
/// <comentarios/>
Disconnected,
/// <comentarios/>
Incoming,
/// <comentarios/>
Transferring,
/// <comentarios/>
Forwarding,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ConnectionFailureCauseType
{
/// <comentarios/>
None,
/// <comentarios/>
UserBusy,
/// <comentarios/>
NoAnswer,
/// <comentarios/>
Unavailable,
/// <comentarios/>
Other,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateUserConfigurationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetUserConfigurationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteUserConfigurationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateUserConfigurationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ConvertIdResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SyncFolderItemsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SyncFolderHierarchyResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SendNotificationResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetEventsResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UnsubscribeResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SubscribeResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateManagedFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetServerTimeZonesResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpandDLResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResolveNamesResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CopyItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MoveItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetAttachmentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteAttachmentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateAttachmentResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SendItemResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CopyFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MoveFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteFolderResponseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindFolderResponseType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class BaseResponseMessageType
{
private ArrayOfResponseMessagesType responseMessagesField;
/// <comentarios/>
public ArrayOfResponseMessagesType ResponseMessages
{
get
{
return this.responseMessagesField;
}
set
{
this.responseMessagesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("OofSettings", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class UserOofSettings
{
private OofState oofStateField;
private ExternalAudience externalAudienceField;
private Duration durationField;
private ReplyBody internalReplyField;
private ReplyBody externalReplyField;
/// <comentarios/>
public OofState OofState
{
get
{
return this.oofStateField;
}
set
{
this.oofStateField = value;
}
}
/// <comentarios/>
public ExternalAudience ExternalAudience
{
get
{
return this.externalAudienceField;
}
set
{
this.externalAudienceField = value;
}
}
/// <comentarios/>
public Duration Duration
{
get
{
return this.durationField;
}
set
{
this.durationField = value;
}
}
/// <comentarios/>
public ReplyBody InternalReply
{
get
{
return this.internalReplyField;
}
set
{
this.internalReplyField = value;
}
}
/// <comentarios/>
public ReplyBody ExternalReply
{
get
{
return this.externalReplyField;
}
set
{
this.externalReplyField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum OofState
{
/// <comentarios/>
Disabled,
/// <comentarios/>
Enabled,
/// <comentarios/>
Scheduled,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ExternalAudience
{
/// <comentarios/>
None,
/// <comentarios/>
Known,
/// <comentarios/>
All,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("SuggestionsViewOptions", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class SuggestionsViewOptionsType
{
private int goodThresholdField;
private bool goodThresholdFieldSpecified;
private int maximumResultsByDayField;
private bool maximumResultsByDayFieldSpecified;
private int maximumNonWorkHourResultsByDayField;
private bool maximumNonWorkHourResultsByDayFieldSpecified;
private int meetingDurationInMinutesField;
private bool meetingDurationInMinutesFieldSpecified;
private SuggestionQuality minimumSuggestionQualityField;
private bool minimumSuggestionQualityFieldSpecified;
private Duration detailedSuggestionsWindowField;
private System.DateTime currentMeetingTimeField;
private bool currentMeetingTimeFieldSpecified;
private string globalObjectIdField;
/// <comentarios/>
public int GoodThreshold
{
get
{
return this.goodThresholdField;
}
set
{
this.goodThresholdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GoodThresholdSpecified
{
get
{
return this.goodThresholdFieldSpecified;
}
set
{
this.goodThresholdFieldSpecified = value;
}
}
/// <comentarios/>
public int MaximumResultsByDay
{
get
{
return this.maximumResultsByDayField;
}
set
{
this.maximumResultsByDayField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MaximumResultsByDaySpecified
{
get
{
return this.maximumResultsByDayFieldSpecified;
}
set
{
this.maximumResultsByDayFieldSpecified = value;
}
}
/// <comentarios/>
public int MaximumNonWorkHourResultsByDay
{
get
{
return this.maximumNonWorkHourResultsByDayField;
}
set
{
this.maximumNonWorkHourResultsByDayField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MaximumNonWorkHourResultsByDaySpecified
{
get
{
return this.maximumNonWorkHourResultsByDayFieldSpecified;
}
set
{
this.maximumNonWorkHourResultsByDayFieldSpecified = value;
}
}
/// <comentarios/>
public int MeetingDurationInMinutes
{
get
{
return this.meetingDurationInMinutesField;
}
set
{
this.meetingDurationInMinutesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MeetingDurationInMinutesSpecified
{
get
{
return this.meetingDurationInMinutesFieldSpecified;
}
set
{
this.meetingDurationInMinutesFieldSpecified = value;
}
}
/// <comentarios/>
public SuggestionQuality MinimumSuggestionQuality
{
get
{
return this.minimumSuggestionQualityField;
}
set
{
this.minimumSuggestionQualityField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MinimumSuggestionQualitySpecified
{
get
{
return this.minimumSuggestionQualityFieldSpecified;
}
set
{
this.minimumSuggestionQualityFieldSpecified = value;
}
}
/// <comentarios/>
public Duration DetailedSuggestionsWindow
{
get
{
return this.detailedSuggestionsWindowField;
}
set
{
this.detailedSuggestionsWindowField = value;
}
}
/// <comentarios/>
public System.DateTime CurrentMeetingTime
{
get
{
return this.currentMeetingTimeField;
}
set
{
this.currentMeetingTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool CurrentMeetingTimeSpecified
{
get
{
return this.currentMeetingTimeFieldSpecified;
}
set
{
this.currentMeetingTimeFieldSpecified = value;
}
}
/// <comentarios/>
public string GlobalObjectId
{
get
{
return this.globalObjectIdField;
}
set
{
this.globalObjectIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("FreeBusyViewOptions", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class FreeBusyViewOptionsType
{
private Duration timeWindowField;
private int mergedFreeBusyIntervalInMinutesField;
private bool mergedFreeBusyIntervalInMinutesFieldSpecified;
private FreeBusyViewType requestedViewField;
private bool requestedViewFieldSpecified;
/// <comentarios/>
public Duration TimeWindow
{
get
{
return this.timeWindowField;
}
set
{
this.timeWindowField = value;
}
}
/// <comentarios/>
public int MergedFreeBusyIntervalInMinutes
{
get
{
return this.mergedFreeBusyIntervalInMinutesField;
}
set
{
this.mergedFreeBusyIntervalInMinutesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MergedFreeBusyIntervalInMinutesSpecified
{
get
{
return this.mergedFreeBusyIntervalInMinutesFieldSpecified;
}
set
{
this.mergedFreeBusyIntervalInMinutesFieldSpecified = value;
}
}
/// <comentarios/>
public FreeBusyViewType RequestedView
{
get
{
return this.requestedViewField;
}
set
{
this.requestedViewField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool RequestedViewSpecified
{
get
{
return this.requestedViewFieldSpecified;
}
set
{
this.requestedViewFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("Mailbox", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class EmailAddress
{
private string nameField;
private string addressField;
private string routingTypeField;
/// <comentarios/>
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
public string Address
{
get
{
return this.addressField;
}
set
{
this.addressField = value;
}
}
/// <comentarios/>
public string RoutingType
{
get
{
return this.routingTypeField;
}
set
{
this.routingTypeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class MailboxData
{
private EmailAddress emailField;
private MeetingAttendeeType attendeeTypeField;
private bool excludeConflictsField;
private bool excludeConflictsFieldSpecified;
/// <comentarios/>
public EmailAddress Email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <comentarios/>
public MeetingAttendeeType AttendeeType
{
get
{
return this.attendeeTypeField;
}
set
{
this.attendeeTypeField = value;
}
}
/// <comentarios/>
public bool ExcludeConflicts
{
get
{
return this.excludeConflictsField;
}
set
{
this.excludeConflictsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ExcludeConflictsSpecified
{
get
{
return this.excludeConflictsFieldSpecified;
}
set
{
this.excludeConflictsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MeetingAttendeeType
{
/// <comentarios/>
Organizer,
/// <comentarios/>
Required,
/// <comentarios/>
Optional,
/// <comentarios/>
Room,
/// <comentarios/>
Resource,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PullSubscriptionRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PushSubscriptionRequestType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BaseSubscriptionRequestType
{
private BaseFolderIdType[] folderIdsField;
private NotificationEventTypeType[] eventTypesField;
private string watermarkField;
private bool subscribeToAllFoldersField;
private bool subscribeToAllFoldersFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), IsNullable = false)]
public BaseFolderIdType[] FolderIds
{
get
{
return this.folderIdsField;
}
set
{
this.folderIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("EventType", IsNullable = false)]
public NotificationEventTypeType[] EventTypes
{
get
{
return this.eventTypesField;
}
set
{
this.eventTypesField = value;
}
}
/// <comentarios/>
public string Watermark
{
get
{
return this.watermarkField;
}
set
{
this.watermarkField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool SubscribeToAllFolders
{
get
{
return this.subscribeToAllFoldersField;
}
set
{
this.subscribeToAllFoldersField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SubscribeToAllFoldersSpecified
{
get
{
return this.subscribeToAllFoldersFieldSpecified;
}
set
{
this.subscribeToAllFoldersFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum NotificationEventTypeType
{
/// <comentarios/>
CopiedEvent,
/// <comentarios/>
CreatedEvent,
/// <comentarios/>
DeletedEvent,
/// <comentarios/>
ModifiedEvent,
/// <comentarios/>
MovedEvent,
/// <comentarios/>
NewMailEvent,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PullSubscriptionRequestType : BaseSubscriptionRequestType
{
private int timeoutField;
/// <comentarios/>
public int Timeout
{
get
{
return this.timeoutField;
}
set
{
this.timeoutField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PushSubscriptionRequestType : BaseSubscriptionRequestType
{
private int statusFrequencyField;
private string uRLField;
/// <comentarios/>
public int StatusFrequency
{
get
{
return this.statusFrequencyField;
}
set
{
this.statusFrequencyField = value;
}
}
/// <comentarios/>
public string URL
{
get
{
return this.uRLField;
}
set
{
this.uRLField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class PhoneCallIdType
{
private string idField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AttachmentResponseShapeType
{
private bool includeMimeContentField;
private bool includeMimeContentFieldSpecified;
private BodyTypeResponseType bodyTypeField;
private bool bodyTypeFieldSpecified;
private bool filterHtmlContentField;
private bool filterHtmlContentFieldSpecified;
private BasePathToElementType[] additionalPropertiesField;
/// <comentarios/>
public bool IncludeMimeContent
{
get
{
return this.includeMimeContentField;
}
set
{
this.includeMimeContentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludeMimeContentSpecified
{
get
{
return this.includeMimeContentFieldSpecified;
}
set
{
this.includeMimeContentFieldSpecified = value;
}
}
/// <comentarios/>
public BodyTypeResponseType BodyType
{
get
{
return this.bodyTypeField;
}
set
{
this.bodyTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BodyTypeSpecified
{
get
{
return this.bodyTypeFieldSpecified;
}
set
{
this.bodyTypeFieldSpecified = value;
}
}
/// <comentarios/>
public bool FilterHtmlContent
{
get
{
return this.filterHtmlContentField;
}
set
{
this.filterHtmlContentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FilterHtmlContentSpecified
{
get
{
return this.filterHtmlContentFieldSpecified;
}
set
{
this.filterHtmlContentFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FieldURI", typeof(PathToUnindexedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("Path", IsNullable = false)]
public BasePathToElementType[] AdditionalProperties
{
get
{
return this.additionalPropertiesField;
}
set
{
this.additionalPropertiesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum BodyTypeResponseType
{
/// <comentarios/>
Best,
/// <comentarios/>
HTML,
/// <comentarios/>
Text,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FieldOrderType
{
private BasePathToElementType itemField;
private SortDirectionType orderField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public SortDirectionType Order
{
get
{
return this.orderField;
}
set
{
this.orderField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SortDirectionType
{
/// <comentarios/>
Ascending,
/// <comentarios/>
Descending,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AggregateOnType
{
private BasePathToElementType itemField;
private AggregateType aggregateField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public AggregateType Aggregate
{
get
{
return this.aggregateField;
}
set
{
this.aggregateField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum AggregateType
{
/// <comentarios/>
Minimum,
/// <comentarios/>
Maximum,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DistinguishedGroupByType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GroupByType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BaseGroupByType
{
private SortDirectionType orderField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public SortDirectionType Order
{
get
{
return this.orderField;
}
set
{
this.orderField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DistinguishedGroupByType : BaseGroupByType
{
private StandardGroupByType standardGroupByField;
/// <comentarios/>
public StandardGroupByType StandardGroupBy
{
get
{
return this.standardGroupByField;
}
set
{
this.standardGroupByField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum StandardGroupByType
{
/// <comentarios/>
ConversationTopic,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class GroupByType : BaseGroupByType
{
private BasePathToElementType itemField;
private AggregateOnType aggregateOnField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
public AggregateOnType AggregateOn
{
get
{
return this.aggregateOnField;
}
set
{
this.aggregateOnField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ItemChangeType
{
private BaseItemIdType itemField;
private ItemChangeDescriptionType[] updatesField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ItemId", typeof(ItemIdType))]
[System.Xml.Serialization.XmlElementAttribute("OccurrenceItemId", typeof(OccurrenceItemIdType))]
[System.Xml.Serialization.XmlElementAttribute("RecurringMasterItemId", typeof(RecurringMasterItemIdType))]
public BaseItemIdType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("AppendToItemField", typeof(AppendToItemFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("DeleteItemField", typeof(DeleteItemFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("SetItemField", typeof(SetItemFieldType), IsNullable = false)]
public ItemChangeDescriptionType[] Updates
{
get
{
return this.updatesField;
}
set
{
this.updatesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AppendToItemFieldType : ItemChangeDescriptionType
{
private ItemType item1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarItem", typeof(CalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("Contact", typeof(ContactItemType))]
[System.Xml.Serialization.XmlElementAttribute("DistributionList", typeof(DistributionListType))]
[System.Xml.Serialization.XmlElementAttribute("Item", typeof(ItemType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingCancellation", typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingMessage", typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingRequest", typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingResponse", typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("Message", typeof(MessageType))]
[System.Xml.Serialization.XmlElementAttribute("PostItem", typeof(PostItemType))]
[System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))]
public ItemType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AppendToItemFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteItemFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetItemFieldType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ItemChangeDescriptionType : ChangeDescriptionType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FolderChangeDescriptionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AppendToFolderFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteFolderFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetFolderFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemChangeDescriptionType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AppendToItemFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteItemFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetItemFieldType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class ChangeDescriptionType
{
private BasePathToElementType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("FieldURI", typeof(PathToUnindexedFieldType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType))]
public BasePathToElementType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AppendToFolderFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteFolderFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetFolderFieldType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FolderChangeDescriptionType : ChangeDescriptionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class AppendToFolderFieldType : FolderChangeDescriptionType
{
private BaseFolderType item1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarFolder", typeof(CalendarFolderType))]
[System.Xml.Serialization.XmlElementAttribute("ContactsFolder", typeof(ContactsFolderType))]
[System.Xml.Serialization.XmlElementAttribute("Folder", typeof(FolderType))]
[System.Xml.Serialization.XmlElementAttribute("SearchFolder", typeof(SearchFolderType))]
[System.Xml.Serialization.XmlElementAttribute("TasksFolder", typeof(TasksFolderType))]
public BaseFolderType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DeleteFolderFieldType : FolderChangeDescriptionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SetFolderFieldType : FolderChangeDescriptionType
{
private BaseFolderType item1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarFolder", typeof(CalendarFolderType))]
[System.Xml.Serialization.XmlElementAttribute("ContactsFolder", typeof(ContactsFolderType))]
[System.Xml.Serialization.XmlElementAttribute("Folder", typeof(FolderType))]
[System.Xml.Serialization.XmlElementAttribute("SearchFolder", typeof(SearchFolderType))]
[System.Xml.Serialization.XmlElementAttribute("TasksFolder", typeof(TasksFolderType))]
public BaseFolderType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class DeleteItemFieldType : ItemChangeDescriptionType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SetItemFieldType : ItemChangeDescriptionType
{
private ItemType item1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarItem", typeof(CalendarItemType))]
[System.Xml.Serialization.XmlElementAttribute("Contact", typeof(ContactItemType))]
[System.Xml.Serialization.XmlElementAttribute("DistributionList", typeof(DistributionListType))]
[System.Xml.Serialization.XmlElementAttribute("Item", typeof(ItemType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingCancellation", typeof(MeetingCancellationMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingMessage", typeof(MeetingMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingRequest", typeof(MeetingRequestMessageType))]
[System.Xml.Serialization.XmlElementAttribute("MeetingResponse", typeof(MeetingResponseMessageType))]
[System.Xml.Serialization.XmlElementAttribute("Message", typeof(MessageType))]
[System.Xml.Serialization.XmlElementAttribute("PostItem", typeof(PostItemType))]
[System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))]
public ItemType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ItemResponseShapeType
{
private DefaultShapeNamesType baseShapeField;
private bool includeMimeContentField;
private bool includeMimeContentFieldSpecified;
private BodyTypeResponseType bodyTypeField;
private bool bodyTypeFieldSpecified;
private bool filterHtmlContentField;
private bool filterHtmlContentFieldSpecified;
private BasePathToElementType[] additionalPropertiesField;
/// <comentarios/>
public DefaultShapeNamesType BaseShape
{
get
{
return this.baseShapeField;
}
set
{
this.baseShapeField = value;
}
}
/// <comentarios/>
public bool IncludeMimeContent
{
get
{
return this.includeMimeContentField;
}
set
{
this.includeMimeContentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IncludeMimeContentSpecified
{
get
{
return this.includeMimeContentFieldSpecified;
}
set
{
this.includeMimeContentFieldSpecified = value;
}
}
/// <comentarios/>
public BodyTypeResponseType BodyType
{
get
{
return this.bodyTypeField;
}
set
{
this.bodyTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool BodyTypeSpecified
{
get
{
return this.bodyTypeFieldSpecified;
}
set
{
this.bodyTypeFieldSpecified = value;
}
}
/// <comentarios/>
public bool FilterHtmlContent
{
get
{
return this.filterHtmlContentField;
}
set
{
this.filterHtmlContentField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool FilterHtmlContentSpecified
{
get
{
return this.filterHtmlContentFieldSpecified;
}
set
{
this.filterHtmlContentFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ExtendedFieldURI", typeof(PathToExtendedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FieldURI", typeof(PathToUnindexedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("IndexedFieldURI", typeof(PathToIndexedFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("Path", IsNullable = false)]
public BasePathToElementType[] AdditionalProperties
{
get
{
return this.additionalPropertiesField;
}
set
{
this.additionalPropertiesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FolderChangeType
{
private BaseFolderIdType itemField;
private FolderChangeDescriptionType[] updatesField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType))]
[System.Xml.Serialization.XmlElementAttribute("FolderId", typeof(FolderIdType))]
public BaseFolderIdType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("AppendToFolderField", typeof(AppendToFolderFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("DeleteFolderField", typeof(DeleteFolderFieldType), IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("SetFolderField", typeof(SetFolderFieldType), IsNullable = false)]
public FolderChangeDescriptionType[] Updates
{
get
{
return this.updatesField;
}
set
{
this.updatesField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactsViewType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CalendarViewType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FractionalPageViewType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(IndexedPageViewType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public abstract partial class BasePagingType
{
private int maxEntriesReturnedField;
private bool maxEntriesReturnedFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int MaxEntriesReturned
{
get
{
return this.maxEntriesReturnedField;
}
set
{
this.maxEntriesReturnedField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MaxEntriesReturnedSpecified
{
get
{
return this.maxEntriesReturnedFieldSpecified;
}
set
{
this.maxEntriesReturnedFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ContactsViewType : BasePagingType
{
private string initialNameField;
private string finalNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string InitialName
{
get
{
return this.initialNameField;
}
set
{
this.initialNameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string FinalName
{
get
{
return this.finalNameField;
}
set
{
this.finalNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class CalendarViewType : BasePagingType
{
private System.DateTime startDateField;
private System.DateTime endDateField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public System.DateTime StartDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public System.DateTime EndDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class FractionalPageViewType : BasePagingType
{
private int numeratorField;
private int denominatorField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int Numerator
{
get
{
return this.numeratorField;
}
set
{
this.numeratorField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int Denominator
{
get
{
return this.denominatorField;
}
set
{
this.denominatorField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class IndexedPageViewType : BasePagingType
{
private int offsetField;
private IndexBasePointType basePointField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int Offset
{
get
{
return this.offsetField;
}
set
{
this.offsetField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public IndexBasePointType BasePoint
{
get
{
return this.basePointField;
}
set
{
this.basePointField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum IndexBasePointType
{
/// <comentarios/>
Beginning,
/// <comentarios/>
End,
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetMessageTrackingReportRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindMessageTrackingReportRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetServiceConfigurationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetRoomsType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetRoomListsType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateUserConfigurationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetUserConfigurationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteUserConfigurationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateUserConfigurationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetSharingFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RefreshSharingFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetSharingMetadataType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AddDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ConvertIdType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SetUserOofSettingsRequest))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetUserOofSettingsRequest))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetUserAvailabilityRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SyncFolderItemsType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SyncFolderHierarchyType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetEventsType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UnsubscribeType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SubscribeType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateManagedFolderRequestType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetServerTimeZonesType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpandDLType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DisconnectPhoneCallType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetPhoneCallInformationType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PlayOnPhoneType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetMailTipsType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResolveNamesType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetAttachmentType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteAttachmentType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateAttachmentType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SendItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseMoveCopyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CopyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MoveItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseMoveCopyFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CopyFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MoveFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeleteFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FindFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreateFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetFolderType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public abstract partial class BaseRequestType
{
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UpdateDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RemoveDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AddDelegateType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GetDelegateType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public abstract partial class BaseDelegateType : BaseRequestType
{
private EmailAddressType mailboxField;
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CopyItemType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MoveItemType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class BaseMoveCopyItemType : BaseRequestType
{
private TargetFolderIdType toFolderIdField;
private BaseItemIdType[] itemIdsField;
/// <comentarios/>
public TargetFolderIdType ToFolderId
{
get
{
return this.toFolderIdField;
}
set
{
this.toFolderIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ItemId", typeof(ItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("OccurrenceItemId", typeof(OccurrenceItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("RecurringMasterItemId", typeof(RecurringMasterItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseItemIdType[] ItemIds
{
get
{
return this.itemIdsField;
}
set
{
this.itemIdsField = value;
}
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CopyFolderType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MoveFolderType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
public partial class BaseMoveCopyFolderType : BaseRequestType
{
private TargetFolderIdType toFolderIdField;
private BaseFolderIdType[] folderIdsField;
/// <comentarios/>
public TargetFolderIdType ToFolderId
{
get
{
return this.toFolderIdField;
}
set
{
this.toFolderIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderIdType[] FolderIds
{
get
{
return this.folderIdsField;
}
set
{
this.folderIdsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("ExceptionFieldURI", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class PathToExceptionFieldType : BasePathToElementType
{
private ExceptionPropertyURIType fieldURIField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ExceptionPropertyURIType FieldURI
{
get
{
return this.fieldURIField;
}
set
{
this.fieldURIField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ExceptionPropertyURIType
{
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("attachment:Name")]
attachmentName,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("attachment:ContentType")]
attachmentContentType,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("attachment:Content")]
attachmentContent,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("recurrence:Month")]
recurrenceMonth,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("recurrence:DayOfWeekIndex")]
recurrenceDayOfWeekIndex,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("recurrence:DaysOfWeek")]
recurrenceDaysOfWeek,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("recurrence:DayOfMonth")]
recurrenceDayOfMonth,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("recurrence:Interval")]
recurrenceInterval,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("recurrence:NumberOfOccurrences")]
recurrenceNumberOfOccurrences,
/// <comentarios/>
[System.Xml.Serialization.XmlEnumAttribute("timezone:Offset")]
timezoneOffset,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateFolderType : BaseRequestType
{
private TargetFolderIdType parentFolderIdField;
private BaseFolderType[] foldersField;
/// <comentarios/>
public TargetFolderIdType ParentFolderId
{
get
{
return this.parentFolderIdField;
}
set
{
this.parentFolderIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("CalendarFolder", typeof(CalendarFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ContactsFolder", typeof(ContactsFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("Folder", typeof(FolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("SearchFolder", typeof(SearchFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("TasksFolder", typeof(TasksFolderType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderType[] Folders
{
get
{
return this.foldersField;
}
set
{
this.foldersField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("FindFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class FindFolderType : BaseRequestType
{
private FolderResponseShapeType folderShapeField;
private BasePagingType itemField;
private RestrictionType restrictionField;
private BaseFolderIdType[] parentFolderIdsField;
private FolderQueryTraversalType traversalField;
/// <comentarios/>
public FolderResponseShapeType FolderShape
{
get
{
return this.folderShapeField;
}
set
{
this.folderShapeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("FractionalPageFolderView", typeof(FractionalPageViewType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedPageFolderView", typeof(IndexedPageViewType))]
public BasePagingType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
public RestrictionType Restriction
{
get
{
return this.restrictionField;
}
set
{
this.restrictionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderIdType[] ParentFolderIds
{
get
{
return this.parentFolderIdsField;
}
set
{
this.parentFolderIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public FolderQueryTraversalType Traversal
{
get
{
return this.traversalField;
}
set
{
this.traversalField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum FolderQueryTraversalType
{
/// <comentarios/>
Shallow,
/// <comentarios/>
Deep,
/// <comentarios/>
SoftDeleted,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("FindFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class FindFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteFolderType : BaseRequestType
{
private BaseFolderIdType[] folderIdsField;
private DisposalType deleteTypeField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderIdType[] FolderIds
{
get
{
return this.folderIdsField;
}
set
{
this.folderIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public DisposalType DeleteType
{
get
{
return this.deleteTypeField;
}
set
{
this.deleteTypeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DisposalType
{
/// <comentarios/>
HardDelete,
/// <comentarios/>
SoftDelete,
/// <comentarios/>
MoveToDeletedItems,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("MoveFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class MoveFolderType : BaseMoveCopyFolderType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CopyFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CopyFolderType : BaseMoveCopyFolderType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateFolderType : BaseRequestType
{
private FolderChangeType[] folderChangesField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FolderChange", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public FolderChangeType[] FolderChanges
{
get
{
return this.folderChangesField;
}
set
{
this.folderChangesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("MoveFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class MoveFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CopyFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CopyFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetItemType : BaseRequestType
{
private ItemResponseShapeType itemShapeField;
private BaseItemIdType[] itemIdsField;
/// <comentarios/>
public ItemResponseShapeType ItemShape
{
get
{
return this.itemShapeField;
}
set
{
this.itemShapeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ItemId", typeof(ItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("OccurrenceItemId", typeof(OccurrenceItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("RecurringMasterItemId", typeof(RecurringMasterItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseItemIdType[] ItemIds
{
get
{
return this.itemIdsField;
}
set
{
this.itemIdsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateItemType : BaseRequestType
{
private TargetFolderIdType savedItemFolderIdField;
private NonEmptyArrayOfAllItemsType itemsField;
private MessageDispositionType messageDispositionField;
private bool messageDispositionFieldSpecified;
private CalendarItemCreateOrDeleteOperationType sendMeetingInvitationsField;
private bool sendMeetingInvitationsFieldSpecified;
/// <comentarios/>
public TargetFolderIdType SavedItemFolderId
{
get
{
return this.savedItemFolderIdField;
}
set
{
this.savedItemFolderIdField = value;
}
}
/// <comentarios/>
public NonEmptyArrayOfAllItemsType Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public MessageDispositionType MessageDisposition
{
get
{
return this.messageDispositionField;
}
set
{
this.messageDispositionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MessageDispositionSpecified
{
get
{
return this.messageDispositionFieldSpecified;
}
set
{
this.messageDispositionFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public CalendarItemCreateOrDeleteOperationType SendMeetingInvitations
{
get
{
return this.sendMeetingInvitationsField;
}
set
{
this.sendMeetingInvitationsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SendMeetingInvitationsSpecified
{
get
{
return this.sendMeetingInvitationsFieldSpecified;
}
set
{
this.sendMeetingInvitationsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MessageDispositionType
{
/// <comentarios/>
SaveOnly,
/// <comentarios/>
SendOnly,
/// <comentarios/>
SendAndSaveCopy,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum CalendarItemCreateOrDeleteOperationType
{
/// <comentarios/>
SendToNone,
/// <comentarios/>
SendOnlyToAll,
/// <comentarios/>
SendToAllAndSaveCopy,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateItemType : BaseRequestType
{
private TargetFolderIdType savedItemFolderIdField;
private ItemChangeType[] itemChangesField;
private ConflictResolutionType conflictResolutionField;
private MessageDispositionType messageDispositionField;
private bool messageDispositionFieldSpecified;
private CalendarItemUpdateOperationType sendMeetingInvitationsOrCancellationsField;
private bool sendMeetingInvitationsOrCancellationsFieldSpecified;
/// <comentarios/>
public TargetFolderIdType SavedItemFolderId
{
get
{
return this.savedItemFolderIdField;
}
set
{
this.savedItemFolderIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ItemChange", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public ItemChangeType[] ItemChanges
{
get
{
return this.itemChangesField;
}
set
{
this.itemChangesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ConflictResolutionType ConflictResolution
{
get
{
return this.conflictResolutionField;
}
set
{
this.conflictResolutionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public MessageDispositionType MessageDisposition
{
get
{
return this.messageDispositionField;
}
set
{
this.messageDispositionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MessageDispositionSpecified
{
get
{
return this.messageDispositionFieldSpecified;
}
set
{
this.messageDispositionFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public CalendarItemUpdateOperationType SendMeetingInvitationsOrCancellations
{
get
{
return this.sendMeetingInvitationsOrCancellationsField;
}
set
{
this.sendMeetingInvitationsOrCancellationsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SendMeetingInvitationsOrCancellationsSpecified
{
get
{
return this.sendMeetingInvitationsOrCancellationsFieldSpecified;
}
set
{
this.sendMeetingInvitationsOrCancellationsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ConflictResolutionType
{
/// <comentarios/>
NeverOverwrite,
/// <comentarios/>
AutoResolve,
/// <comentarios/>
AlwaysOverwrite,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum CalendarItemUpdateOperationType
{
/// <comentarios/>
SendToNone,
/// <comentarios/>
SendOnlyToAll,
/// <comentarios/>
SendOnlyToChanged,
/// <comentarios/>
SendToAllAndSaveCopy,
/// <comentarios/>
SendToChangedAndSaveCopy,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteItemType : BaseRequestType
{
private BaseItemIdType[] itemIdsField;
private DisposalType deleteTypeField;
private CalendarItemCreateOrDeleteOperationType sendMeetingCancellationsField;
private bool sendMeetingCancellationsFieldSpecified;
private AffectedTaskOccurrencesType affectedTaskOccurrencesField;
private bool affectedTaskOccurrencesFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ItemId", typeof(ItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("OccurrenceItemId", typeof(OccurrenceItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("RecurringMasterItemId", typeof(RecurringMasterItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseItemIdType[] ItemIds
{
get
{
return this.itemIdsField;
}
set
{
this.itemIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public DisposalType DeleteType
{
get
{
return this.deleteTypeField;
}
set
{
this.deleteTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public CalendarItemCreateOrDeleteOperationType SendMeetingCancellations
{
get
{
return this.sendMeetingCancellationsField;
}
set
{
this.sendMeetingCancellationsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SendMeetingCancellationsSpecified
{
get
{
return this.sendMeetingCancellationsFieldSpecified;
}
set
{
this.sendMeetingCancellationsFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public AffectedTaskOccurrencesType AffectedTaskOccurrences
{
get
{
return this.affectedTaskOccurrencesField;
}
set
{
this.affectedTaskOccurrencesField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AffectedTaskOccurrencesSpecified
{
get
{
return this.affectedTaskOccurrencesFieldSpecified;
}
set
{
this.affectedTaskOccurrencesFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum AffectedTaskOccurrencesType
{
/// <comentarios/>
AllOccurrences,
/// <comentarios/>
SpecifiedOccurrenceOnly,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("MoveItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class MoveItemType : BaseMoveCopyItemType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CopyItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CopyItemType : BaseMoveCopyItemType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SendItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SendItemType : BaseRequestType
{
private BaseItemIdType[] itemIdsField;
private TargetFolderIdType savedItemFolderIdField;
private bool saveItemToFolderField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ItemId", typeof(ItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("OccurrenceItemId", typeof(OccurrenceItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("RecurringMasterItemId", typeof(RecurringMasterItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseItemIdType[] ItemIds
{
get
{
return this.itemIdsField;
}
set
{
this.itemIdsField = value;
}
}
/// <comentarios/>
public TargetFolderIdType SavedItemFolderId
{
get
{
return this.savedItemFolderIdField;
}
set
{
this.savedItemFolderIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool SaveItemToFolder
{
get
{
return this.saveItemToFolderField;
}
set
{
this.saveItemToFolderField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SendItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SendItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("FindItem", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class FindItemType : BaseRequestType
{
private ItemResponseShapeType itemShapeField;
private BasePagingType itemField;
private BaseGroupByType item1Field;
private RestrictionType restrictionField;
private FieldOrderType[] sortOrderField;
private BaseFolderIdType[] parentFolderIdsField;
private string queryStringField;
private ItemQueryTraversalType traversalField;
/// <comentarios/>
public ItemResponseShapeType ItemShape
{
get
{
return this.itemShapeField;
}
set
{
this.itemShapeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("CalendarView", typeof(CalendarViewType))]
[System.Xml.Serialization.XmlElementAttribute("ContactsView", typeof(ContactsViewType))]
[System.Xml.Serialization.XmlElementAttribute("FractionalPageItemView", typeof(FractionalPageViewType))]
[System.Xml.Serialization.XmlElementAttribute("IndexedPageItemView", typeof(IndexedPageViewType))]
public BasePagingType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("DistinguishedGroupBy", typeof(DistinguishedGroupByType))]
[System.Xml.Serialization.XmlElementAttribute("GroupBy", typeof(GroupByType))]
public BaseGroupByType Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
/// <comentarios/>
public RestrictionType Restriction
{
get
{
return this.restrictionField;
}
set
{
this.restrictionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FieldOrder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public FieldOrderType[] SortOrder
{
get
{
return this.sortOrderField;
}
set
{
this.sortOrderField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderIdType[] ParentFolderIds
{
get
{
return this.parentFolderIdsField;
}
set
{
this.parentFolderIdsField = value;
}
}
/// <comentarios/>
public string QueryString
{
get
{
return this.queryStringField;
}
set
{
this.queryStringField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ItemQueryTraversalType Traversal
{
get
{
return this.traversalField;
}
set
{
this.traversalField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ItemQueryTraversalType
{
/// <comentarios/>
Shallow,
/// <comentarios/>
SoftDeleted,
/// <comentarios/>
Associated,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateAttachment", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateAttachmentType : BaseRequestType
{
private ItemIdType parentItemIdField;
private AttachmentType[] attachmentsField;
/// <comentarios/>
public ItemIdType ParentItemId
{
get
{
return this.parentItemIdField;
}
set
{
this.parentItemIdField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FileAttachment", typeof(FileAttachmentType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("ItemAttachment", typeof(ItemAttachmentType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public AttachmentType[] Attachments
{
get
{
return this.attachmentsField;
}
set
{
this.attachmentsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateAttachmentResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateAttachmentResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteAttachment", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteAttachmentType : BaseRequestType
{
private RequestAttachmentIdType[] attachmentIdsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("AttachmentId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public RequestAttachmentIdType[] AttachmentIds
{
get
{
return this.attachmentIdsField;
}
set
{
this.attachmentIdsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteAttachmentResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteAttachmentResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetAttachment", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetAttachmentType : BaseRequestType
{
private AttachmentResponseShapeType attachmentShapeField;
private RequestAttachmentIdType[] attachmentIdsField;
/// <comentarios/>
public AttachmentResponseShapeType AttachmentShape
{
get
{
return this.attachmentShapeField;
}
set
{
this.attachmentShapeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("AttachmentId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public RequestAttachmentIdType[] AttachmentIds
{
get
{
return this.attachmentIdsField;
}
set
{
this.attachmentIdsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetAttachmentResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetAttachmentResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("MoveItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class MoveItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CopyItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CopyItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("FindItemResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class FindItemResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("ResolveNames", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class ResolveNamesType : BaseRequestType
{
private BaseFolderIdType[] parentFolderIdsField;
private string unresolvedEntryField;
private bool returnFullContactDataField;
private ResolveNamesSearchScopeType searchScopeField;
public ResolveNamesType()
{
this.searchScopeField = ResolveNamesSearchScopeType.ActiveDirectoryContacts;
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DistinguishedFolderId", typeof(DistinguishedFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("FolderId", typeof(FolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public BaseFolderIdType[] ParentFolderIds
{
get
{
return this.parentFolderIdsField;
}
set
{
this.parentFolderIdsField = value;
}
}
/// <comentarios/>
public string UnresolvedEntry
{
get
{
return this.unresolvedEntryField;
}
set
{
this.unresolvedEntryField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool ReturnFullContactData
{
get
{
return this.returnFullContactDataField;
}
set
{
this.returnFullContactDataField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(ResolveNamesSearchScopeType.ActiveDirectoryContacts)]
public ResolveNamesSearchScopeType SearchScope
{
get
{
return this.searchScopeField;
}
set
{
this.searchScopeField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ResolveNamesSearchScopeType
{
/// <comentarios/>
ActiveDirectory,
/// <comentarios/>
ActiveDirectoryContacts,
/// <comentarios/>
Contacts,
/// <comentarios/>
ContactsActiveDirectory,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("ResolveNamesResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class ResolveNamesResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetMailTips", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetMailTipsType : BaseRequestType
{
private EmailAddressType sendingAsField;
private EmailAddressType[] recipientsField;
private MailTipTypes mailTipsRequestedField;
/// <comentarios/>
public EmailAddressType SendingAs
{
get
{
return this.sendingAsField;
}
set
{
this.sendingAsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Mailbox", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public EmailAddressType[] Recipients
{
get
{
return this.recipientsField;
}
set
{
this.recipientsField = value;
}
}
/// <comentarios/>
public MailTipTypes MailTipsRequested
{
get
{
return this.mailTipsRequestedField;
}
set
{
this.mailTipsRequestedField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetMailTipsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetMailTipsResponseMessageType : ResponseMessageType
{
private MailTipsResponseMessageType[] responseMessagesField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
public MailTipsResponseMessageType[] ResponseMessages
{
get
{
return this.responseMessagesField;
}
set
{
this.responseMessagesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("PlayOnPhone", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class PlayOnPhoneType : BaseRequestType
{
private ItemIdType itemIdField;
private string dialStringField;
/// <comentarios/>
public ItemIdType ItemId
{
get
{
return this.itemIdField;
}
set
{
this.itemIdField = value;
}
}
/// <comentarios/>
public string DialString
{
get
{
return this.dialStringField;
}
set
{
this.dialStringField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("PlayOnPhoneResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class PlayOnPhoneResponseMessageType : ResponseMessageType
{
private PhoneCallIdType phoneCallIdField;
/// <comentarios/>
public PhoneCallIdType PhoneCallId
{
get
{
return this.phoneCallIdField;
}
set
{
this.phoneCallIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetPhoneCallInformation", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetPhoneCallInformationType : BaseRequestType
{
private PhoneCallIdType phoneCallIdField;
/// <comentarios/>
public PhoneCallIdType PhoneCallId
{
get
{
return this.phoneCallIdField;
}
set
{
this.phoneCallIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetPhoneCallInformationResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetPhoneCallInformationResponseMessageType : ResponseMessageType
{
private PhoneCallInformationType phoneCallInformationField;
/// <comentarios/>
public PhoneCallInformationType PhoneCallInformation
{
get
{
return this.phoneCallInformationField;
}
set
{
this.phoneCallInformationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DisconnectPhoneCall", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DisconnectPhoneCallType : BaseRequestType
{
private PhoneCallIdType phoneCallIdField;
/// <comentarios/>
public PhoneCallIdType PhoneCallId
{
get
{
return this.phoneCallIdField;
}
set
{
this.phoneCallIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DisconnectPhoneCallResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DisconnectPhoneCallResponseMessageType : ResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("ExpandDL", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class ExpandDLType : BaseRequestType
{
private EmailAddressType mailboxField;
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("ExpandDLResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class ExpandDLResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetServerTimeZones", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetServerTimeZonesType : BaseRequestType
{
private string[] idsField;
private bool returnFullTimeZoneDataField;
private bool returnFullTimeZoneDataFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("Id", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public string[] Ids
{
get
{
return this.idsField;
}
set
{
this.idsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool ReturnFullTimeZoneData
{
get
{
return this.returnFullTimeZoneDataField;
}
set
{
this.returnFullTimeZoneDataField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnFullTimeZoneDataSpecified
{
get
{
return this.returnFullTimeZoneDataFieldSpecified;
}
set
{
this.returnFullTimeZoneDataFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetServerTimeZonesResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetServerTimeZonesResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateManagedFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateManagedFolderRequestType : BaseRequestType
{
private string[] folderNamesField;
private EmailAddressType mailboxField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FolderName", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public string[] FolderNames
{
get
{
return this.folderNamesField;
}
set
{
this.folderNamesField = value;
}
}
/// <comentarios/>
public EmailAddressType Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateManagedFolderResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateManagedFolderResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("Subscribe", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SubscribeType : BaseRequestType
{
private BaseSubscriptionRequestType itemField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("PullSubscriptionRequest", typeof(PullSubscriptionRequestType))]
[System.Xml.Serialization.XmlElementAttribute("PushSubscriptionRequest", typeof(PushSubscriptionRequestType))]
public BaseSubscriptionRequestType Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SubscribeResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SubscribeResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("Unsubscribe", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UnsubscribeType : BaseRequestType
{
private string subscriptionIdField;
/// <comentarios/>
public string SubscriptionId
{
get
{
return this.subscriptionIdField;
}
set
{
this.subscriptionIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UnsubscribeResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UnsubscribeResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetEvents", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetEventsType : BaseRequestType
{
private string subscriptionIdField;
private string watermarkField;
/// <comentarios/>
public string SubscriptionId
{
get
{
return this.subscriptionIdField;
}
set
{
this.subscriptionIdField = value;
}
}
/// <comentarios/>
public string Watermark
{
get
{
return this.watermarkField;
}
set
{
this.watermarkField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetEventsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetEventsResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SendNotification", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SendNotificationResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SendNotificationResult", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SendNotificationResultType
{
private SubscriptionStatusType subscriptionStatusField;
/// <comentarios/>
public SubscriptionStatusType SubscriptionStatus
{
get
{
return this.subscriptionStatusField;
}
set
{
this.subscriptionStatusField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SubscriptionStatusType
{
/// <comentarios/>
OK,
/// <comentarios/>
Unsubscribe,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SyncFolderHierarchy", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SyncFolderHierarchyType : BaseRequestType
{
private FolderResponseShapeType folderShapeField;
private TargetFolderIdType syncFolderIdField;
private string syncStateField;
/// <comentarios/>
public FolderResponseShapeType FolderShape
{
get
{
return this.folderShapeField;
}
set
{
this.folderShapeField = value;
}
}
/// <comentarios/>
public TargetFolderIdType SyncFolderId
{
get
{
return this.syncFolderIdField;
}
set
{
this.syncFolderIdField = value;
}
}
/// <comentarios/>
public string SyncState
{
get
{
return this.syncStateField;
}
set
{
this.syncStateField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SyncFolderHierarchyResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SyncFolderHierarchyResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SyncFolderItems", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SyncFolderItemsType : BaseRequestType
{
private ItemResponseShapeType itemShapeField;
private TargetFolderIdType syncFolderIdField;
private string syncStateField;
private ItemIdType[] ignoreField;
private int maxChangesReturnedField;
private SyncFolderItemsScopeType syncScopeField;
private bool syncScopeFieldSpecified;
/// <comentarios/>
public ItemResponseShapeType ItemShape
{
get
{
return this.itemShapeField;
}
set
{
this.itemShapeField = value;
}
}
/// <comentarios/>
public TargetFolderIdType SyncFolderId
{
get
{
return this.syncFolderIdField;
}
set
{
this.syncFolderIdField = value;
}
}
/// <comentarios/>
public string SyncState
{
get
{
return this.syncStateField;
}
set
{
this.syncStateField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ItemId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public ItemIdType[] Ignore
{
get
{
return this.ignoreField;
}
set
{
this.ignoreField = value;
}
}
/// <comentarios/>
public int MaxChangesReturned
{
get
{
return this.maxChangesReturnedField;
}
set
{
this.maxChangesReturnedField = value;
}
}
/// <comentarios/>
public SyncFolderItemsScopeType SyncScope
{
get
{
return this.syncScopeField;
}
set
{
this.syncScopeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SyncScopeSpecified
{
get
{
return this.syncScopeFieldSpecified;
}
set
{
this.syncScopeFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SyncFolderItemsScopeType
{
/// <comentarios/>
NormalItems,
/// <comentarios/>
NormalAndAssociatedItems,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("SyncFolderItemsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SyncFolderItemsResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetUserAvailabilityRequest", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetUserAvailabilityRequestType : BaseRequestType
{
private SerializableTimeZone timeZoneField;
private MailboxData[] mailboxDataArrayField;
private FreeBusyViewOptionsType freeBusyViewOptionsField;
private SuggestionsViewOptionsType suggestionsViewOptionsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public SerializableTimeZone TimeZone
{
get
{
return this.timeZoneField;
}
set
{
this.timeZoneField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public MailboxData[] MailboxDataArray
{
get
{
return this.mailboxDataArrayField;
}
set
{
this.mailboxDataArrayField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public FreeBusyViewOptionsType FreeBusyViewOptions
{
get
{
return this.freeBusyViewOptionsField;
}
set
{
this.freeBusyViewOptionsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public SuggestionsViewOptionsType SuggestionsViewOptions
{
get
{
return this.suggestionsViewOptionsField;
}
set
{
this.suggestionsViewOptionsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetUserAvailabilityResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetUserAvailabilityResponseType
{
private FreeBusyResponseType[] freeBusyResponseArrayField;
private SuggestionsResponseType suggestionsResponseField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("FreeBusyResponse", IsNullable = false)]
public FreeBusyResponseType[] FreeBusyResponseArray
{
get
{
return this.freeBusyResponseArrayField;
}
set
{
this.freeBusyResponseArrayField = value;
}
}
/// <comentarios/>
public SuggestionsResponseType SuggestionsResponse
{
get
{
return this.suggestionsResponseField;
}
set
{
this.suggestionsResponseField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetUserOofSettingsRequest : BaseRequestType
{
private EmailAddress mailboxField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public EmailAddress Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetUserOofSettingsResponse
{
private ResponseMessageType responseMessageField;
private UserOofSettings oofSettingsField;
private ExternalAudience allowExternalOofField;
private bool allowExternalOofFieldSpecified;
/// <comentarios/>
public ResponseMessageType ResponseMessage
{
get
{
return this.responseMessageField;
}
set
{
this.responseMessageField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public UserOofSettings OofSettings
{
get
{
return this.oofSettingsField;
}
set
{
this.oofSettingsField = value;
}
}
/// <comentarios/>
public ExternalAudience AllowExternalOof
{
get
{
return this.allowExternalOofField;
}
set
{
this.allowExternalOofField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool AllowExternalOofSpecified
{
get
{
return this.allowExternalOofFieldSpecified;
}
set
{
this.allowExternalOofFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SetUserOofSettingsRequest : BaseRequestType
{
private EmailAddress mailboxField;
private UserOofSettings userOofSettingsField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public EmailAddress Mailbox
{
get
{
return this.mailboxField;
}
set
{
this.mailboxField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public UserOofSettings UserOofSettings
{
get
{
return this.userOofSettingsField;
}
set
{
this.userOofSettingsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class SetUserOofSettingsResponse
{
private ResponseMessageType responseMessageField;
/// <comentarios/>
public ResponseMessageType ResponseMessage
{
get
{
return this.responseMessageField;
}
set
{
this.responseMessageField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("ConvertId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class ConvertIdType : BaseRequestType
{
private AlternateIdBaseType[] sourceIdsField;
private IdFormatType destinationFormatField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("AlternateId", typeof(AlternateIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("AlternatePublicFolderId", typeof(AlternatePublicFolderIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
[System.Xml.Serialization.XmlArrayItemAttribute("AlternatePublicFolderItemId", typeof(AlternatePublicFolderItemIdType), Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public AlternateIdBaseType[] SourceIds
{
get
{
return this.sourceIdsField;
}
set
{
this.sourceIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public IdFormatType DestinationFormat
{
get
{
return this.destinationFormatField;
}
set
{
this.destinationFormatField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("ConvertIdResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class ConvertIdResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetDelegate", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetDelegateType : BaseDelegateType
{
private UserIdType[] userIdsField;
private bool includePermissionsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("UserId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public UserIdType[] UserIds
{
get
{
return this.userIdsField;
}
set
{
this.userIdsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool IncludePermissions
{
get
{
return this.includePermissionsField;
}
set
{
this.includePermissionsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetDelegateResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetDelegateResponseMessageType : BaseDelegateResponseMessageType
{
private DeliverMeetingRequestsType deliverMeetingRequestsField;
private bool deliverMeetingRequestsFieldSpecified;
/// <comentarios/>
public DeliverMeetingRequestsType DeliverMeetingRequests
{
get
{
return this.deliverMeetingRequestsField;
}
set
{
this.deliverMeetingRequestsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DeliverMeetingRequestsSpecified
{
get
{
return this.deliverMeetingRequestsFieldSpecified;
}
set
{
this.deliverMeetingRequestsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum DeliverMeetingRequestsType
{
/// <comentarios/>
DelegatesOnly,
/// <comentarios/>
DelegatesAndMe,
/// <comentarios/>
DelegatesAndSendInformationToMe,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("AddDelegate", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class AddDelegateType : BaseDelegateType
{
private DelegateUserType[] delegateUsersField;
private DeliverMeetingRequestsType deliverMeetingRequestsField;
private bool deliverMeetingRequestsFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DelegateUser", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public DelegateUserType[] DelegateUsers
{
get
{
return this.delegateUsersField;
}
set
{
this.delegateUsersField = value;
}
}
/// <comentarios/>
public DeliverMeetingRequestsType DeliverMeetingRequests
{
get
{
return this.deliverMeetingRequestsField;
}
set
{
this.deliverMeetingRequestsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DeliverMeetingRequestsSpecified
{
get
{
return this.deliverMeetingRequestsFieldSpecified;
}
set
{
this.deliverMeetingRequestsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("AddDelegateResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class AddDelegateResponseMessageType : BaseDelegateResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("RemoveDelegate", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class RemoveDelegateType : BaseDelegateType
{
private UserIdType[] userIdsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("UserId", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public UserIdType[] UserIds
{
get
{
return this.userIdsField;
}
set
{
this.userIdsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("RemoveDelegateResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class RemoveDelegateResponseMessageType : BaseDelegateResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateDelegate", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateDelegateType : BaseDelegateType
{
private DelegateUserType[] delegateUsersField;
private DeliverMeetingRequestsType deliverMeetingRequestsField;
private bool deliverMeetingRequestsFieldSpecified;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("DelegateUser", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public DelegateUserType[] DelegateUsers
{
get
{
return this.delegateUsersField;
}
set
{
this.delegateUsersField = value;
}
}
/// <comentarios/>
public DeliverMeetingRequestsType DeliverMeetingRequests
{
get
{
return this.deliverMeetingRequestsField;
}
set
{
this.deliverMeetingRequestsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DeliverMeetingRequestsSpecified
{
get
{
return this.deliverMeetingRequestsFieldSpecified;
}
set
{
this.deliverMeetingRequestsFieldSpecified = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateDelegateResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateDelegateResponseMessageType : BaseDelegateResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetSharingMetadata", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetSharingMetadataType : BaseRequestType
{
private FolderIdType idOfFolderToShareField;
private string senderSmtpAddressField;
private string[] recipientsField;
/// <comentarios/>
public FolderIdType IdOfFolderToShare
{
get
{
return this.idOfFolderToShareField;
}
set
{
this.idOfFolderToShareField = value;
}
}
/// <comentarios/>
public string SenderSmtpAddress
{
get
{
return this.senderSmtpAddressField;
}
set
{
this.senderSmtpAddressField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("SmtpAddress", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public string[] Recipients
{
get
{
return this.recipientsField;
}
set
{
this.recipientsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("RefreshSharingFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class RefreshSharingFolderType : BaseRequestType
{
private FolderIdType sharingFolderIdField;
/// <comentarios/>
public FolderIdType SharingFolderId
{
get
{
return this.sharingFolderIdField;
}
set
{
this.sharingFolderIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetSharingFolder", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetSharingFolderType : BaseRequestType
{
private string smtpAddressField;
private SharingDataType dataTypeField;
private bool dataTypeFieldSpecified;
private string sharedFolderIdField;
/// <comentarios/>
public string SmtpAddress
{
get
{
return this.smtpAddressField;
}
set
{
this.smtpAddressField = value;
}
}
/// <comentarios/>
public SharingDataType DataType
{
get
{
return this.dataTypeField;
}
set
{
this.dataTypeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool DataTypeSpecified
{
get
{
return this.dataTypeFieldSpecified;
}
set
{
this.dataTypeFieldSpecified = value;
}
}
/// <comentarios/>
public string SharedFolderId
{
get
{
return this.sharedFolderIdField;
}
set
{
this.sharedFolderIdField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum SharingDataType
{
/// <comentarios/>
Calendar,
/// <comentarios/>
Contacts,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateUserConfiguration", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateUserConfigurationType : BaseRequestType
{
private UserConfigurationType userConfigurationField;
/// <comentarios/>
public UserConfigurationType UserConfiguration
{
get
{
return this.userConfigurationField;
}
set
{
this.userConfigurationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("CreateUserConfigurationResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class CreateUserConfigurationResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteUserConfiguration", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteUserConfigurationType : BaseRequestType
{
private UserConfigurationNameType userConfigurationNameField;
/// <comentarios/>
public UserConfigurationNameType UserConfigurationName
{
get
{
return this.userConfigurationNameField;
}
set
{
this.userConfigurationNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("DeleteUserConfigurationResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class DeleteUserConfigurationResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetUserConfiguration", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetUserConfigurationType : BaseRequestType
{
private UserConfigurationNameType userConfigurationNameField;
private UserConfigurationPropertyType userConfigurationPropertiesField;
/// <comentarios/>
public UserConfigurationNameType UserConfigurationName
{
get
{
return this.userConfigurationNameField;
}
set
{
this.userConfigurationNameField = value;
}
}
/// <comentarios/>
public UserConfigurationPropertyType UserConfigurationProperties
{
get
{
return this.userConfigurationPropertiesField;
}
set
{
this.userConfigurationPropertiesField = value;
}
}
}
/// <comentarios/>
[System.FlagsAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum UserConfigurationPropertyType
{
/// <comentarios/>
Id = 1,
/// <comentarios/>
Dictionary = 2,
/// <comentarios/>
XmlData = 4,
/// <comentarios/>
BinaryData = 8,
/// <comentarios/>
All = 16,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetUserConfigurationResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetUserConfigurationResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateUserConfiguration", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateUserConfigurationType : BaseRequestType
{
private UserConfigurationType userConfigurationField;
/// <comentarios/>
public UserConfigurationType UserConfiguration
{
get
{
return this.userConfigurationField;
}
set
{
this.userConfigurationField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("UpdateUserConfigurationResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class UpdateUserConfigurationResponseType : BaseResponseMessageType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetRoomLists", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetRoomListsType : BaseRequestType
{
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetRooms", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetRoomsType : BaseRequestType
{
private EmailAddressType roomListField;
/// <comentarios/>
public EmailAddressType RoomList
{
get
{
return this.roomListField;
}
set
{
this.roomListField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetServiceConfiguration", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetServiceConfigurationType : BaseRequestType
{
private EmailAddressType actingAsField;
private ServiceConfigurationType[] requestedConfigurationField;
/// <comentarios/>
public EmailAddressType ActingAs
{
get
{
return this.actingAsField;
}
set
{
this.actingAsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("ConfigurationName", IsNullable = false)]
public ServiceConfigurationType[] RequestedConfiguration
{
get
{
return this.requestedConfigurationField;
}
set
{
this.requestedConfigurationField = value;
}
}
}
/// <comentarios/>
[System.FlagsAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ServiceConfigurationType
{
/// <comentarios/>
MailTips = 1,
/// <comentarios/>
UnifiedMessagingConfiguration = 2,
/// <comentarios/>
ProtectionRules = 4,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetServiceConfigurationResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetServiceConfigurationResponseMessageType : ResponseMessageType
{
private ServiceConfigurationResponseMessageType[] responseMessagesField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
public ServiceConfigurationResponseMessageType[] ResponseMessages
{
get
{
return this.responseMessagesField;
}
set
{
this.responseMessagesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("FindMessageTrackingReport", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class FindMessageTrackingReportRequestType : BaseRequestType
{
private MessageTrackingScopeType scopeField;
private string domainField;
private EmailAddressType senderField;
private EmailAddressType purportedSenderField;
private EmailAddressType recipientField;
private string subjectField;
private System.DateTime startDateTimeField;
private bool startDateTimeFieldSpecified;
private System.DateTime endDateTimeField;
private bool endDateTimeFieldSpecified;
private string messageIdField;
private EmailAddressType federatedDeliveryMailboxField;
private string diagnosticsLevelField;
/// <comentarios/>
public MessageTrackingScopeType Scope
{
get
{
return this.scopeField;
}
set
{
this.scopeField = value;
}
}
/// <comentarios/>
public string Domain
{
get
{
return this.domainField;
}
set
{
this.domainField = value;
}
}
/// <comentarios/>
public EmailAddressType Sender
{
get
{
return this.senderField;
}
set
{
this.senderField = value;
}
}
/// <comentarios/>
public EmailAddressType PurportedSender
{
get
{
return this.purportedSenderField;
}
set
{
this.purportedSenderField = value;
}
}
/// <comentarios/>
public EmailAddressType Recipient
{
get
{
return this.recipientField;
}
set
{
this.recipientField = value;
}
}
/// <comentarios/>
public string Subject
{
get
{
return this.subjectField;
}
set
{
this.subjectField = value;
}
}
/// <comentarios/>
public System.DateTime StartDateTime
{
get
{
return this.startDateTimeField;
}
set
{
this.startDateTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool StartDateTimeSpecified
{
get
{
return this.startDateTimeFieldSpecified;
}
set
{
this.startDateTimeFieldSpecified = value;
}
}
/// <comentarios/>
public System.DateTime EndDateTime
{
get
{
return this.endDateTimeField;
}
set
{
this.endDateTimeField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool EndDateTimeSpecified
{
get
{
return this.endDateTimeFieldSpecified;
}
set
{
this.endDateTimeFieldSpecified = value;
}
}
/// <comentarios/>
public string MessageId
{
get
{
return this.messageIdField;
}
set
{
this.messageIdField = value;
}
}
/// <comentarios/>
public EmailAddressType FederatedDeliveryMailbox
{
get
{
return this.federatedDeliveryMailboxField;
}
set
{
this.federatedDeliveryMailboxField = value;
}
}
/// <comentarios/>
public string DiagnosticsLevel
{
get
{
return this.diagnosticsLevelField;
}
set
{
this.diagnosticsLevelField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MessageTrackingScopeType
{
/// <comentarios/>
Organization,
/// <comentarios/>
Forest,
/// <comentarios/>
Site,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("FindMessageTrackingReportResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class FindMessageTrackingReportResponseMessageType : ResponseMessageType
{
private string[] diagnosticsField;
private FindMessageTrackingSearchResultType[] messageTrackingSearchResultsField;
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public string[] Diagnostics
{
get
{
return this.diagnosticsField;
}
set
{
this.diagnosticsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("MessageTrackingSearchResult", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public FindMessageTrackingSearchResultType[] MessageTrackingSearchResults
{
get
{
return this.messageTrackingSearchResultsField;
}
set
{
this.messageTrackingSearchResultsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetMessageTrackingReport", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetMessageTrackingReportRequestType : BaseRequestType
{
private MessageTrackingScopeType scopeField;
private MessageTrackingReportTemplateType reportTemplateField;
private EmailAddressType recipientFilterField;
private string messageTrackingReportIdField;
private bool returnQueueEventsField;
private bool returnQueueEventsFieldSpecified;
private string diagnosticsLevelField;
/// <comentarios/>
public MessageTrackingScopeType Scope
{
get
{
return this.scopeField;
}
set
{
this.scopeField = value;
}
}
/// <comentarios/>
public MessageTrackingReportTemplateType ReportTemplate
{
get
{
return this.reportTemplateField;
}
set
{
this.reportTemplateField = value;
}
}
/// <comentarios/>
public EmailAddressType RecipientFilter
{
get
{
return this.recipientFilterField;
}
set
{
this.recipientFilterField = value;
}
}
/// <comentarios/>
public string MessageTrackingReportId
{
get
{
return this.messageTrackingReportIdField;
}
set
{
this.messageTrackingReportIdField = value;
}
}
/// <comentarios/>
public bool ReturnQueueEvents
{
get
{
return this.returnQueueEventsField;
}
set
{
this.returnQueueEventsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ReturnQueueEventsSpecified
{
get
{
return this.returnQueueEventsFieldSpecified;
}
set
{
this.returnQueueEventsFieldSpecified = value;
}
}
/// <comentarios/>
public string DiagnosticsLevel
{
get
{
return this.diagnosticsLevelField;
}
set
{
this.diagnosticsLevelField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum MessageTrackingReportTemplateType
{
/// <comentarios/>
Summary,
/// <comentarios/>
RecipientPath,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]
[System.Xml.Serialization.XmlRootAttribute("GetMessageTrackingReportResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages", IsNullable = false)]
public partial class GetMessageTrackingReportResponseMessageType : ResponseMessageType
{
private MessageTrackingReportType messageTrackingReportField;
private string[] diagnosticsField;
private string[] warningsField;
/// <comentarios/>
public MessageTrackingReportType MessageTrackingReport
{
get
{
return this.messageTrackingReportField;
}
set
{
this.messageTrackingReportField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public string[] Diagnostics
{
get
{
return this.diagnosticsField;
}
set
{
this.diagnosticsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("String", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public string[] Warnings
{
get
{
return this.warningsField;
}
set
{
this.warningsField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("MailboxCulture", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class MailboxCultureType
{
private System.Xml.XmlAttribute[] anyAttrField;
private string valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr
{
get
{
return this.anyAttrField;
}
set
{
this.anyAttrField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute(DataType = "language")]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("SerializedSecurityContext", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class SerializedSecurityContextType
{
private string userSidField;
private SidAndAttributesType[] groupSidsField;
private SidAndAttributesType[] restrictedGroupSidsField;
private string primarySmtpAddressField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <comentarios/>
public string UserSid
{
get
{
return this.userSidField;
}
set
{
this.userSidField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("GroupIdentifier", IsNullable = false)]
public SidAndAttributesType[] GroupSids
{
get
{
return this.groupSidsField;
}
set
{
this.groupSidsField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlArrayItemAttribute("RestrictedGroupIdentifier", IsNullable = false)]
public SidAndAttributesType[] RestrictedGroupSids
{
get
{
return this.restrictedGroupSidsField;
}
set
{
this.restrictedGroupSidsField = value;
}
}
/// <comentarios/>
public string PrimarySmtpAddress
{
get
{
return this.primarySmtpAddressField;
}
set
{
this.primarySmtpAddressField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr
{
get
{
return this.anyAttrField;
}
set
{
this.anyAttrField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class SidAndAttributesType
{
private string securityIdentifierField;
private uint attributesField;
/// <comentarios/>
public string SecurityIdentifier
{
get
{
return this.securityIdentifierField;
}
set
{
this.securityIdentifierField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public uint Attributes
{
get
{
return this.attributesField;
}
set
{
this.attributesField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("ExchangeImpersonation", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class ExchangeImpersonationType
{
private ConnectingSIDType connectingSIDField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <comentarios/>
public ConnectingSIDType ConnectingSID
{
get
{
return this.connectingSIDField;
}
set
{
this.connectingSIDField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr
{
get
{
return this.anyAttrField;
}
set
{
this.anyAttrField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public partial class ConnectingSIDType
{
private string itemField;
private ItemChoiceType1 itemElementNameField;
/// <comentarios/>
[System.Xml.Serialization.XmlElementAttribute("PrimarySmtpAddress", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("PrincipalName", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("SID", typeof(string))]
[System.Xml.Serialization.XmlElementAttribute("SmtpAddress", typeof(string))]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public string Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType1 ItemElementName
{
get
{
return this.itemElementNameField;
}
set
{
this.itemElementNameField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IncludeInSchema = false)]
public enum ItemChoiceType1
{
/// <comentarios/>
PrimarySmtpAddress,
/// <comentarios/>
PrincipalName,
/// <comentarios/>
SID,
/// <comentarios/>
SmtpAddress,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("ProxySecurityContext", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class ProxySecurityContextType
{
private System.Xml.XmlAttribute[] anyAttrField;
private byte[] valueField;
/// <comentarios/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr
{
get
{
return this.anyAttrField;
}
set
{
this.anyAttrField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute(DataType = "base64Binary")]
public byte[] Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class ServerVersionInfo
{
private int majorVersionField;
private bool majorVersionFieldSpecified;
private int minorVersionField;
private bool minorVersionFieldSpecified;
private int majorBuildNumberField;
private bool majorBuildNumberFieldSpecified;
private int minorBuildNumberField;
private bool minorBuildNumberFieldSpecified;
private string versionField;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int MajorVersion
{
get
{
return this.majorVersionField;
}
set
{
this.majorVersionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MajorVersionSpecified
{
get
{
return this.majorVersionFieldSpecified;
}
set
{
this.majorVersionFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int MinorVersion
{
get
{
return this.minorVersionField;
}
set
{
this.minorVersionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MinorVersionSpecified
{
get
{
return this.minorVersionFieldSpecified;
}
set
{
this.minorVersionFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int MajorBuildNumber
{
get
{
return this.majorBuildNumberField;
}
set
{
this.majorBuildNumberField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MajorBuildNumberSpecified
{
get
{
return this.majorBuildNumberFieldSpecified;
}
set
{
this.majorBuildNumberFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int MinorBuildNumber
{
get
{
return this.minorBuildNumberField;
}
set
{
this.minorBuildNumberField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool MinorBuildNumberSpecified
{
get
{
return this.minorBuildNumberFieldSpecified;
}
set
{
this.minorBuildNumberFieldSpecified = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class RequestServerVersion
{
private ExchangeVersionType versionField;
private System.Xml.XmlAttribute[] anyAttrField;
public RequestServerVersion()
{
this.versionField = ExchangeVersionType.Exchange2010;
}
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public ExchangeVersionType Version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr
{
get
{
return this.anyAttrField;
}
set
{
this.anyAttrField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
public enum ExchangeVersionType
{
/// <comentarios/>
Exchange2007,
/// <comentarios/>
Exchange2007_SP1,
/// <comentarios/>
Exchange2010,
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute("TimeZoneContext", Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class TimeZoneContextType
{
private TimeZoneDefinitionType timeZoneDefinitionField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <comentarios/>
public TimeZoneDefinitionType TimeZoneDefinition
{
get
{
return this.timeZoneDefinitionField;
}
set
{
this.timeZoneDefinitionField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr
{
get
{
return this.anyAttrField;
}
set
{
this.anyAttrField = value;
}
}
}
/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types")]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/types", IsNullable = false)]
public partial class Value
{
private string nameField;
private string value1Field;
/// <comentarios/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <comentarios/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value1
{
get
{
return this.value1Field;
}
set
{
this.value1Field = value;
}
}
}
}