C# Class Microsoft.Protocols.TestSuites.MS_OXWSCONT.MS_OXWSCONTAdapter

Adapter class of MS-OXWSCONT.
Inheritance: Microsoft.Protocols.TestTools.ManagedAdapterBase, IMS_OXWSCONTAdapter
Afficher le fichier Open project: OfficeDev/Interop-TestSuites

Méthodes publiques

Méthode Description
CopyItem ( CopyItemType copyItemRequest ) : CopyItemResponseType

Copy contact item on the server.

CreateItem ( CreateItemType createItemRequest ) : CreateItemResponseType

Create contact item on the server.

DeleteItem ( DeleteItemType deleteItemRequest ) : DeleteItemResponseType

Delete contact item on the server.

GetItem ( GetItemType getItemRequest ) : GetItemResponseType

Get contact item on the server.

GetUserPhoto ( GetUserPhotoType getUserPhotoRequest ) : GetUserPhotoResponseMessageType

Retrieves the profile image for a mailbox

Initialize ( ITestSite testSite ) : void

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

MoveItem ( MoveItemType moveItemRequest ) : MoveItemResponseType

Move contact item on the server.

SetUserPhoto ( SetUserPhotoType setUserPhotoRequest ) : SetUserPhotoResponseMessageType

Add a photo to a user's account.

UpdateItem ( UpdateItemType updateItemRequest ) : UpdateItemResponseType

Update contact item on the server.

Private Methods

Méthode Description
VerifyContactItemTypeComplexType ( ContactItemType contactItemType, bool isSchemaValidated ) : void

Capture ContactItemType Complex Type related requirements.

VerifyCopyContactItem ( bool isSchemaValidated ) : void

Capture CopyItemResponseType related requirements.

VerifyCreateContactItem ( bool isSchemaValidated ) : void

Capture CreateItemResponseType related requirements.

VerifyDeleteContactItem ( bool isSchemaValidated ) : void

Capture DeleteItemResponseType related requirements.

VerifyGetContactItem ( GetItemResponseType getItemResponse, bool isSchemaValidated ) : void

Capture GetItemResponseType related requirements.

VerifyMoveContactItem ( bool isSchemaValidated ) : void

Capture MoveItemResponseType related requirements.

VerifySoapVersion ( ) : void

Verify the SOAP version.

VerifyTransportType ( ) : void

Verify the transport related requirements.

VerifyUpdateContactItem ( bool isSchemaValidated ) : void

Capture UpdateItemResponseType related requirements.

Method Details

CopyItem() public méthode

Copy contact item on the server.
public CopyItem ( CopyItemType copyItemRequest ) : CopyItemResponseType
copyItemRequest CopyItemType The request of CopyItem operation.
Résultat CopyItemResponseType

CreateItem() public méthode

Create contact item on the server.
public CreateItem ( CreateItemType createItemRequest ) : CreateItemResponseType
createItemRequest Microsoft.Protocols.TestSuites.Common.CreateItemType The request of CreateItem operation.
Résultat CreateItemResponseType

DeleteItem() public méthode

Delete contact item on the server.
public DeleteItem ( DeleteItemType deleteItemRequest ) : DeleteItemResponseType
deleteItemRequest Microsoft.Protocols.TestSuites.Common.DeleteItemType The request of DeleteItem operation.
Résultat DeleteItemResponseType

GetItem() public méthode

Get contact item on the server.
public GetItem ( GetItemType getItemRequest ) : GetItemResponseType
getItemRequest Microsoft.Protocols.TestSuites.Common.GetItemType The request of GetItem operation.
Résultat GetItemResponseType

GetUserPhoto() public méthode

Retrieves the profile image for a mailbox
public GetUserPhoto ( GetUserPhotoType getUserPhotoRequest ) : GetUserPhotoResponseMessageType
getUserPhotoRequest Microsoft.Protocols.TestSuites.Common.GetUserPhotoType The request of GetUserPhoto operation.
Résultat Microsoft.Protocols.TestSuites.Common.GetUserPhotoResponseMessageType

Initialize() public méthode

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
Résultat void

MoveItem() public méthode

Move contact item on the server.
public MoveItem ( MoveItemType moveItemRequest ) : MoveItemResponseType
moveItemRequest MoveItemType The request of MoveItem operation.
Résultat MoveItemResponseType

SetUserPhoto() public méthode

Add a photo to a user's account.
public SetUserPhoto ( SetUserPhotoType setUserPhotoRequest ) : SetUserPhotoResponseMessageType
setUserPhotoRequest Microsoft.Protocols.TestSuites.Common.SetUserPhotoType The request of SetUserPhoto operation.
Résultat SetUserPhotoResponseMessageType

UpdateItem() public méthode

Update contact item on the server.
public UpdateItem ( UpdateItemType updateItemRequest ) : UpdateItemResponseType
updateItemRequest Microsoft.Protocols.TestSuites.Common.UpdateItemType The request of UpdateItem operation.
Résultat UpdateItemResponseType