UNPKG

@jaricardodev/ews-javascript-api

Version:
39 lines (35 loc) 1.36 kB
import { ExchangeService } from "../ExchangeService"; import { NonIndexableItemDetailsResult } from "../../MailboxSearch/NonIndexableItemDetailsResult"; import { ServiceResponse } from "./ServiceResponse"; import { XmlElementNames } from "../XmlElementNames"; /** * Represents the GetNonIndexableItemDetails response. * * @sealed */ export class GetNonIndexableItemDetailsResponse extends ServiceResponse { /** * Non indexable item result * * internal set */ NonIndexableItemsResult: NonIndexableItemDetailsResult = null; /** * @internal Initializes a new instance of the **GetDiscoverySearchConfigurationResponse** class. */ constructor() { super(); } /** * @internal Reads response elements from Xml JsObject. * * @param {any} jsObject The response object. * @param {ExchangeService} service The service. */ ReadElementsFromXmlJsObject(jsObject: any, service: ExchangeService): void { //super.ReadElementsFromXmlJsObject(jsObject,service); if (jsObject[XmlElementNames.NonIndexableItemDetailsResult]) { this.NonIndexableItemsResult = NonIndexableItemDetailsResult.LoadFromXmlJsObject(jsObject[XmlElementNames.NonIndexableItemDetailsResult], service); } } }