UNPKG

@jaricardodev/ews-javascript-api

Version:
18 lines (16 loc) 761 B
import {XmlElementNames} from "../Core/XmlElementNames"; import {XmlAttributeNames} from "../Core/XmlAttributeNames"; import {ExchangeService} from "../Core/ExchangeService"; import {EwsServiceXmlWriter} from "../Core/EwsServiceXmlWriter"; import {ItemId} from "./ItemId"; export class RecurringAppointmentMasterId extends ItemId { constructor(occurrenceId: string) { super(occurrenceId); } GetXmlElementName(): string { return XmlElementNames.RecurringMasterItemId; } /**@internal */ WriteAttributesToXml(writer: EwsServiceXmlWriter): void { writer.WriteAttributeValue(XmlAttributeNames.OccurrenceId, this.UniqueId); writer.WriteAttributeValue(XmlAttributeNames.ChangeKey, this.ChangeKey); } }