@jaricardodev/ews-javascript-api
Version:
EWS Managed api in JavaScript
18 lines (16 loc) • 761 B
text/typescript
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);
}
}