C# Класс Microsoft.Protocols.TestSuites.MS_OXWSMTGS.MS_OXWSMTGSAdapter

The adapter class of IMS_OXWSMTGSAdapter.
Наследование: Microsoft.Protocols.TestTools.ManagedAdapterBase, IMS_OXWSMTGSAdapter
Показать файл Открыть проект

Открытые методы

Метод Описание
CopyItem ( CopyItemType request ) : CopyItemResponseType

Copy the calendar related item elements.

CreateItem ( CreateItemType request ) : CreateItemResponseType

Create the calendar related item elements.

DeleteItem ( DeleteItemType request ) : DeleteItemResponseType

Delete the calendar related item elements.

GetItem ( GetItemType request ) : GetItemResponseType

Get the calendar related item elements.

Initialize ( ITestSite testSite ) : void

Overrides IAdapter's Initialize() and sets default protocol short name of the testSite.

MoveItem ( MoveItemType request ) : MoveItemResponseType

Move the calendar related item elements.

SwitchUser ( string userName, string userPassword, string userDomain ) : void

Switch the current user to the new one, with the identity of the new user to communicate with Exchange Web Service.

UpdateItem ( UpdateItemType request ) : UpdateItemResponseType

Update the calendar related item elements.

Приватные методы

Метод Описание
VeirfyNonEmptyArrayOfAttendeesType ( AttendeeType arrayOfAttendee, bool isSchemaValidated ) : void

Verify the NonEmptyArrayOfAttendeesType structure

VerifyAttendeeType ( AttendeeType attendee, bool isSchemaValidated ) : void

Verify the AttendeeType structure.

VerifyCalendarItemType ( CalendarItemType calendarItem, bool isSchemaValidated ) : void

Verify the CalendarItemType structure.

VerifyCalendarItemTypeType ( bool isSchemaValidated ) : void

Verify the CalendarItemTypeType schema.

VerifyCopyItemOperation ( CopyItemResponseType response, bool isSchemaValidated ) : void

Verify the WSDL port type specifications for the CopyItem operation and CopyItemResponseType structure.

VerifyCreateItemOperation ( CreateItemResponseType response, bool isSchemaValidated ) : void

Verify the CreateItemResponseType structure.

VerifyDayOfWeekIndexType ( bool isSchemaValidated ) : void

Verify DayOfWeekIndexType structure.

VerifyDayOfWeekType ( bool isSchemaValidated ) : void

Verify DayOfWeekType structure.

VerifyDeleteItemOperation ( bool isSchemaValidated ) : void

Verify the WSDL port type specifications for the DeleteItem operation.

VerifyDeletedOccurrenceInfoType ( bool isSchemaValidated ) : void

Verify DeletedOccurrenceInfoType structure.

VerifyEmailAddressType ( EmailAddressType emailAddressType, bool isSchemaValidated ) : void

Verify EmailAddressType structure.

VerifyGetItemOperation ( GetItemResponseType response, bool isSchemaValidated ) : void

Verify the WSDL port type specifications for the GetItem operation and GetItemResponseType structure

VerifyItemTypeItems ( ItemType item, bool isSchemaValidated ) : void

Verify the structure of calendar related item.

VerifyLegacyFreeBusyType ( bool isSchemaValidated ) : void

Verify LegacyFreeBusyType structure.

VerifyMailboxTypeType ( bool isSchemaValidated ) : void

Verify MailboxTypeType structure.

VerifyMeetingCancellationMessageType ( MeetingCancellationMessageType meetingCancellationMessageType, bool isSchemaValidated ) : void

Verify the MeetingCancellationMessageType structure.

VerifyMeetingMessageType ( MeetingMessageType meetingMessageType, bool isSchemaValidated ) : void

Verify the MeetingMessageType structure.

VerifyMeetingRequestMessageType ( MeetingRequestMessageType meetingRequestMessage, bool isSchemaValidated ) : void

Verify the MeetingRequestMessageType structure

VerifyMeetingRequestTypeType ( bool isSchemaValidated ) : void

Verify MeetingRequestTypeType structure.

VerifyMeetingResponseMessageType ( MeetingResponseMessageType meetingResponseMessageType, bool isSchemaValidated ) : void

Verify the MeetingResponseMessageType structure.

VerifyMonthNamesType ( bool isSchemaValidated ) : void

Verify MonthNamesType structure.

VerifyMoveItemOperation ( MoveItemResponseType response, bool isSchemaValidated ) : void

Verify the WSDL port type specifications for the MoveItem operation and MoveItemResponseType structure.

VerifyNonEmptyArrayOfAllItemsType ( bool isSchemaValidated ) : void

Verify NonEmptyArrayOfAllItemsType structure.

VerifyNonEmptyArrayOfDeletedOccurrencesType ( DeletedOccurrenceInfoType arrayOfDeletedOccurrences, bool isSchemaValidated ) : void

Verify the NonEmptyArrayOfDeletedOccurrencesType structure.

VerifyNonEmptyArrayOfOccurrenceInfoType ( OccurrenceInfoType arrayOfOccurrenceInfoType, bool isSchemaValidated ) : void

Verify NonEmptyArrayOfOccurrenceInfoType structure.

VerifyNonEmptyStringType ( bool isSchemaValidated ) : void

Verify NonEmptyStringType structure.

VerifyOccurrenceInfoType ( bool isSchemaValidated ) : void

Verify occurrenceInfoType structure.

VerifyRecurrencePatternTypes ( RecurrencePatternBaseType recurrencePatternBaseType, bool isSchemaValidated ) : void

Verify RecurrencePatternBaseType structure.

VerifyRecurrenceRangeTypes ( RecurrenceRangeBaseType recurrenceRangeBaseType, bool isSchemaValidated ) : void

Verify RecurrenceRangeBaseType structure.

VerifyRecurrenceType ( RecurrenceType recurrenceType, bool isSchemaValidated ) : void

Verify the RecurrenceType structure.

VerifyResponseTypeType ( bool isSchemaValidated ) : void

Verify the ResponseTypeType schema.

VerifySingleRecipientType ( SingleRecipientType singleRecipientType, bool isSchemaValidated ) : void

Verify SingleRecipientType structure.

VerifySoapVersion ( ) : void

Verify SOAP version.

VerifyTimeChangeType ( bool isSchemaValidated ) : void

Verify TimeChangeType structure.

VerifyTimeZoneType ( TimeZoneType timeZoneType, bool isSchemaValidated ) : void

Verify TimeZoneType structure.

VerifyTransportType ( ) : void

Verify the transport related requirements.

VerifyUpdateItemOperation ( UpdateItemResponseType response, bool isSchemaValidated ) : void

Verify the WSDL port type specifications for the UpdateItem operation and UpdateItemResponseType structure.

Описание методов

CopyItem() публичный Метод

Copy the calendar related item elements.
public CopyItem ( CopyItemType request ) : CopyItemResponseType
request CopyItemType A request to the CopyItem operation.
Результат CopyItemResponseType

CreateItem() публичный Метод

Create the calendar related item elements.
public CreateItem ( CreateItemType request ) : CreateItemResponseType
request Microsoft.Protocols.TestSuites.Common.CreateItemType A request to the CreateItem operation.
Результат CreateItemResponseType

DeleteItem() публичный Метод

Delete the calendar related item elements.
public DeleteItem ( DeleteItemType request ) : DeleteItemResponseType
request Microsoft.Protocols.TestSuites.Common.DeleteItemType A request to the DeleteItem operation.
Результат DeleteItemResponseType

GetItem() публичный Метод

Get the calendar related item elements.
public GetItem ( GetItemType request ) : GetItemResponseType
request Microsoft.Protocols.TestSuites.Common.GetItemType A request to the GetItem operation.
Результат GetItemResponseType

Initialize() публичный Метод

Overrides IAdapter's Initialize() and sets default protocol short name of the testSite.
public Initialize ( ITestSite testSite ) : void
testSite ITestSite Pass ITestSite to adapter, make adapter can use ITestSite's function.
Результат void

MoveItem() публичный Метод

Move the calendar related item elements.
public MoveItem ( MoveItemType request ) : MoveItemResponseType
request MoveItemType A request to the MoveItem operation.
Результат MoveItemResponseType

SwitchUser() публичный Метод

Switch the current user to the new one, with the identity of the new user to communicate with Exchange Web Service.
public SwitchUser ( string userName, string userPassword, string userDomain ) : void
userName string The name of a user
userPassword string The password of a user
userDomain string The domain, in which a user is
Результат void

UpdateItem() публичный Метод

Update the calendar related item elements.
public UpdateItem ( UpdateItemType request ) : UpdateItemResponseType
request Microsoft.Protocols.TestSuites.Common.UpdateItemType A request to the UpdateItem operation.
Результат UpdateItemResponseType