UNPKG

@bipsync/ews-javascript-api

Version:
260 lines (259 loc) 24.1 kB
// declare module Microsoft.Exchange.WebServices { // //class Strings { // // static CannotRemoveSubscriptionFromLiveConnection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ReadAccessInvalidForNonCalendarFolder: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyDefinitionPropertyMustBeSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ArgumentIsBlankString: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverDomainsCount: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MinutesMustBeBetween0And1439: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DeleteInvalidForUnsavedUserConfiguration: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PeriodNotFound: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverSmtpAddress: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidOAuthToken: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MaxScpHopsExceeded: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ContactGroupMemberCannotBeUpdatedWithoutBeingLoadedFirst: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CurrentPositionNotElementStart: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotConvertBetweenTimeZones: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static FrequencyMustBeBetween1And1440: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotSetDelegateFolderPermissionLevelToCustom: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PartnerTokenIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverRequest: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAsyncResult: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidMailboxType: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AttachmentCollectionNotLoaded: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ParameterIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DayOfWeekIndexMustBeSpecifiedForRecurrencePattern: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static WLIDCredentialsCannotBeUsedWithLegacyAutodiscover: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyCannotBeUpdated: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static IncompatibleTypeForArray: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PercentCompleteMustBeBetween0And100: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverServiceIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverSmtpAddressesCount: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServiceUrlMustBeSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ItemTypeNotCompatible: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AttachmentItemTypeMismatch: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UnsupportedWebProtocol: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static EnumValueIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UnexpectedElement: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidOrderBy: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NoAppropriateConstructorForItemClass: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static SearchFilterAtIndexIsInvalid: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DeletingThisObjectTypeNotAuthorized: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyCannotBeDeleted: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValuePropertyMustBeSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static TagValueIsOutOfRange: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ItemToUpdateCannotBeNullOrNew: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static SearchParametersRootFolderIdsEmpty: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MailboxQueriesParameterIsNotSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static FolderPermissionHasInvalidUserId: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverDomain: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MailboxesParameterIsNotSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ParentFolderDoesNotHaveId: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DayOfMonthMustBeSpecifiedForRecurrencePattern: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ClassIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CertificateHasNoPrivateKey: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidOrUnsupportedTimeZoneDefinition: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static HourMustBeBetween0And23: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static TimeoutMustBeBetween1And1440: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CredentialsRequired: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MustLoadOrAssignPropertyBeforeAccess: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverServiceResponse: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotCallConnectDuringLiveConnection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ObjectDoesNotHaveId: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotAddSubscriptionToLiveConnection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MaxChangesMustBeBetween1And512: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AttributeValueCannotBeSerialized: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static SearchFilterMustBeSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static EndDateMustBeGreaterThanStartDate: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidDateTime: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UpdateItemsDoesNotAllowAttachments: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static TimeoutMustBeGreaterThanZero: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverInvalidSettingForOutlookProvider: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidRedirectionResponseReturned: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ExpectedStartElement: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DaysOfTheWeekNotSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static FolderToUpdateCannotBeNullOrNew: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PartnerTokenRequestRequiresUrl: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NumberOfOccurrencesMustBeGreaterThanZero: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static JsonSerializationNotImplemented: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static StartTimeZoneRequired: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyAlreadyExistsInOrderByCollection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ItemAttachmentMustBeNamed: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAutodiscoverSettingsCount: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static LoadingThisObjectTypeNotSupported: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UserIdForDelegateUserNotSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PhoneCallAlreadyDisconnected: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static OperationDoesNotSupportAttachments: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UnsupportedTimeZonePeriodTransitionTarget: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static IEnumerableDoesNotContainThatManyObject: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UpdateItemsDoesNotSupportNewOrUnchangedItems: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValidationFailed: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidRecurrencePattern: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static TimeWindowStartTimeMustBeGreaterThanEndTime: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAttributeValue: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static FileAttachmentContentIsNotSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverDidNotReturnEwsUrl: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static RecurrencePatternMustHaveStartDate: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static OccurrenceIndexMustBeGreaterThanZero: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServiceResponseDoesNotContainXml: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ItemIsOutOfDate: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MinuteMustBeBetween0And59: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NoSoapOrWsSecurityEndpointAvailable: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ElementNotFound: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static IndexIsOutOfRange: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyIsReadOnly: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AttachmentCreationFailed: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DayOfMonthMustBeBetween1And31: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServiceRequestFailed: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DelegateUserHasInvalidUserId: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static SearchFilterComparisonValueTypeIsNotSupported: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ElementValueCannotBeSerialized: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyValueMustBeSpecifiedForRecurrencePattern: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NonSummaryPropertyCannotBeUsed: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static HoldIdParameterIsNotSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static TransitionGroupNotFound: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ObjectTypeNotSupported: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidTimeoutValue: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverRedirectBlocked: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertySetCannotBeModified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DayOfTheWeekMustBeSpecifiedForRecurrencePattern: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServiceObjectAlreadyHasId: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MethodIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static OperationNotSupportedForPropertyDefinitionType: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidElementStringValue: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CollectionIsEmpty: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidFrequencyValue: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UnexpectedEndOfXmlDocument: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static FolderTypeNotCompatible: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static RequestIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyTypeIncompatibleWhenUpdatingCollection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServerVersionNotSupported: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static DurationMustBeSpecifiedWhenScheduled: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NoError: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotUpdateNewUserConfiguration: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ObjectTypeIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NullStringArrayElementInvalid: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static HttpsIsRequired: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MergedFreeBusyIntervalMustBeSmallerThanTimeWindow: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static SecondMustBeBetween0And59: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AtLeastOneAttachmentCouldNotBeDeleted: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static IdAlreadyInList: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static BothSearchFilterAndQueryStringCannotBeSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AdditionalPropertyIsNull: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidEmailAddress: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MaximumRedirectionHopsExceeded: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverCouldNotBeLocated: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NoSubscriptionsOnConnection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PermissionLevelInvalidForNonCalendarFolder: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidAuthScheme: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static JsonDeserializationNotImplemented: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValuePropertyNotLoaded: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyIncompatibleWithRequestVersion: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static OffsetMustBeGreaterThanZero: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CreateItemsDoesNotAllowAttachments: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyDefinitionTypeMismatch: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static IntervalMustBeGreaterOrEqualToOne: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotSetPermissionLevelToCustom: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotAddRequestHeader: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ArrayMustHaveAtLeastOneElement: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MonthMustBeSpecifiedForRecurrencePattern: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValueOfTypeCannotBeConverted: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValueCannotBeConverted: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServerErrorAndStackTraceDetails: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static FolderPermissionLevelMustBeSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverError: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ArrayMustHaveSingleDimension: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidPropertyValueNotInRange: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static RegenerationPatternsOnlyValidForTasks: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ItemAttachmentCannotBeUpdated: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static EqualityComparisonFilterIsInvalid: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AutodiscoverServiceRequestRequiresDomainOrUrl: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidUser: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AccountIsLocked: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidDomainName: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static TooFewServiceReponsesReturned: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotSubscribeToStatusEvents: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidSortByPropertyForMailboxSearch: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UnexpectedElementType: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValueMustBeGreaterThanZero: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static AttachmentCannotBeUpdated: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CreateItemsDoesNotHandleExistingItems: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static MultipleContactPhotosInAttachment: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static InvalidRecurrenceRange: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotSetBothImpersonatedAndPrivilegedUser: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static NewMessagesWithAttachmentsCannotBeSentDirectly: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotCallDisconnectWithNoLiveConnection: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static IdPropertyMustBeSet: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ValuePropertyNotAssigned: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ZeroLengthArrayInvalid: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static HoldMailboxesParameterIsNotSpecified: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static CannotSaveNotNewUserConfiguration: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static ServiceObjectDoesNotHaveId: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static PropertyCollectionSizeMismatch: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static XsDurationCouldNotBeParsed: Microsoft.Exchange.WebServices.Data.LocalizedString; // // static UnknownTimeZonePeriodTransitionType: Microsoft.Exchange.WebServices.Data.LocalizedString; // // private static stringIDs: System.Collections.Generic.Dictionary<TKey, TValue>; // // private static ResourceManager: Microsoft.Exchange.WebServices.Data.ExchangeResourceManager; // // GetLocalizedString(key: Microsoft.Exchange.WebServices.Strings.IDs): Microsoft.Exchange.WebServices.Data.LocalizedString; //{ throw new Error("WebService.Extra.ts - GetLocalizedString : Not implemented.");} // //} // } // // declare module Microsoft.Exchange.WebServices.Dns { // // class DnsClient { // // private static typeToDnsTypeMap: Microsoft.Exchange.WebServices.Data.LazyMember<T>; // // DnsQuery(domain: string, dnsServerAddress: System.Net.IPAddress): System.Collections.Generic.List<T>; //{ throw new Error("WebService.Extra.ts - DnsQuery : Not implemented.");} // // } // // class DnsNativeMethods { // // AllocDnsServerList(dnsServerAddress: System.Net.IPAddress): number; //{ throw new Error("WebService.Extra.ts - AllocDnsServerList : Not implemented.");} // // DnsQuery(pszName: string, wType: Microsoft.Exchange.WebServices.Dns.DnsRecordType, options: Microsoft.Exchange.WebServices.Dns.DnsNativeMethods.DnsQueryOptions, aipServers: number, ppQueryResults: any, pReserved: number): number; //{ throw new Error("WebService.Extra.ts - DnsQuery : Not implemented.");} // // DnsQuery(domain: string, dnsServerAddress: System.Net.IPAddress, recordType: Microsoft.Exchange.WebServices.Dns.DnsRecordType, ppQueryResults: any): number; //{ throw new Error("WebService.Extra.ts - DnsQuery : Not implemented.");} // // DnsRecordListFree(ptrRecords: number, freeType: Microsoft.Exchange.WebServices.Dns.DnsNativeMethods.FreeType): any; //{ throw new Error("WebService.Extra.ts - DnsRecordListFree : Not implemented.");} // // FreeDnsQueryResults(ptrRecords: number): any; //{ throw new Error("WebService.Extra.ts - FreeDnsQueryResults : Not implemented.");} // // } // // class DnsRecord { // // RecordType: Microsoft.Exchange.WebServices.Dns.DnsRecordType; // // Name: string; // // TimeToLive: System.TimeSpan; // // private name: string; // // private timeToLive: number; // // Load(header: Microsoft.Exchange.WebServices.Dns.DnsRecordHeader, dataPointer: number): any; //{ throw new Error("WebService.Extra.ts - Load : Not implemented.");} // // } // // class DnsRecordHeader { // // NextRecord: number; // // Name: string; // // RecordType: Microsoft.Exchange.WebServices.Dns.DnsRecordType; // // DataLength: number; // // Flags: number; // // Ttl: number; // // Reserved: number; // // } // // class DnsSrvRecord extends Microsoft.Exchange.WebServices.Dns.DnsRecord { // // RecordType: Microsoft.Exchange.WebServices.Dns.DnsRecordType; // // NameTarget: string; // // Priority: number; // // Weight: number; // // Port: number; // // private target: string; // // private priority: number; // // private weight: number; // // private port: number; // // Load(header: Microsoft.Exchange.WebServices.Dns.DnsRecordHeader, dataPointer: number): any; //{ throw new Error("WebService.Extra.ts - Load : Not implemented.");} // // } // // } // // declare module Microsoft.Exchange.WebServices.Dns.DnsNativeMethods { // // class DnsServerList { // // AddressCount: number; // // ServerAddress: number; // // } // // } // // declare module Microsoft.Exchange.WebServices.Dns.DnsSrvRecord { // // class Win32DnsSrvRecord { // // Header: Microsoft.Exchange.WebServices.Dns.DnsRecordHeader; // // NameTarget: string; // // Priority: number; // // Weight: number; // // Port: number; // // Pad: number; // // } // // } // // declare module Microsoft.Exchange.WebServices.Strings { // // }