UNPKG

@jaricardodev/ews-javascript-api

Version:
19 lines (17 loc) 1.17 kB
import {ExchangeService} from "../ExchangeService"; import {XmlElementNames} from "../XmlElementNames"; import {MoveCopyItemResponse} from "../Responses/MoveCopyItemResponse"; import {ServiceErrorHandling} from "../../Enumerations/ServiceErrorHandling"; import {ExchangeVersion} from "../../Enumerations/ExchangeVersion"; import {MoveCopyItemRequest} from "./MoveCopyItemRequest"; /** @internal */ export class MoveItemRequest extends MoveCopyItemRequest<MoveCopyItemResponse> { constructor(service: ExchangeService, errorHandlingModeServiceErrorHandling: ServiceErrorHandling) { super(service, errorHandlingModeServiceErrorHandling); } CreateServiceResponse(service: ExchangeService, responseIndex: number): MoveCopyItemResponse { return new MoveCopyItemResponse(); } GetMinimumRequiredServerVersion(): ExchangeVersion { return ExchangeVersion.Exchange2007_SP1; } GetResponseMessageXmlElementName(): string { return XmlElementNames.MoveItemResponseMessage; } GetResponseXmlElementName(): string { return XmlElementNames.MoveItemResponse; } GetXmlElementName(): string { return XmlElementNames.MoveItem; } }