@hiraokahypertools/pst-extractor - v0.5.0-alpha.2
    Preparing search index...

    Class PSTContact

    Hierarchy (View Summary)

    Implements

    Index

    Properties

    Accessors

    account acknowledgementMode addrType anniversary assistant assistantTelephoneNumber attrHidden birthday body bodyHTML bodyPrefix bodyRTF business2TelephoneNumber businessAddressCity businessAddressCountry businessAddressStateOrProvince businessAddressStreet businessFaxNumber businessHomePage businessPoBox businessPostalCode businessTelephoneNumber callbackTelephoneNumber carTelephoneNumber childrensNames clientSubmitTime colorCategories comment companyMainPhoneNumber companyName computerNetworkName conversationId conversationTopic creationTime customerId deleteAfterSubmit departmentName displayBCC displayCC displayName displayNamePrefix displayTo email1AddressType email1DisplayName email1EmailAddress email1OriginalDisplayName email2AddressType email2DisplayName email2EmailAddress email2OriginalDisplayName email3AddressType email3DisplayName email3EmailAddress email3OriginalDisplayName emailAddress fax1AddressType fax1EmailAddress fax1OriginalDisplayName fax2AddressType fax2EmailAddress fax2OriginalDisplayName fax3AddressType fax3EmailAddress fax3OriginalDisplayName fileUnder freeBusyLocation ftpSite generation givenName governmentIdNumber hasAttachments hobbies home2TelephoneNumber homeAddress homeAddressCity homeAddressCountry homeAddressPostalCode homeAddressPostOfficeBox homeAddressStateOrProvince homeAddressStreet homeFaxNumber homeTelephoneNumber html iconIndex importance initials inReplyToId instantMessagingAddress internetArticleNumber internetMessageId isAssociated isConversationIndexTracking isdnNumber isFromMe isNonReceiptNotificationRequested isOriginatorNonDeliveryReportRequested isRead isReplyRequested isResent isRTFInSync isSubmitted isUnmodified isUnsent keyword language lastVerbExecuted lastVerbExecutionTime location managerName messageCcMe messageClass messageDeliveryTime messageRecipMe messageSize messageToMe mhsCommonName middleName mobileTelephoneNumber modificationTime nextSendAcct nickname note objectType officeLocation organizationalIdNumber originalDisplayBcc originalDisplayCc originalDisplayName originalDisplayTo originalSensitivity originalSubject originatorDeliveryReportRequested otherAddress otherAddressCity otherAddressCountry otherAddressPostalCode otherAddressPostOfficeBox otherAddressStateOrProvince otherAddressStreet otherTelephoneNumber pagerTelephoneNumber personalHomePage pidTagSentRepresentingSearchKey postalAddress postalAddressId preferredByName primaryFaxNumber primaryNodeId primarySendAccount primaryTelephoneNumber priority profession radioTelephoneNumber rcvdRepresentingAddrtype rcvdRepresentingEmailAddress rcvdRepresentingName readReceiptRequested receivedByAddress receivedByAddressType receivedByName recipientReassignmentProhibited recipientType reminderDelta reminderSet replyRecipientNames responseRequested responsibility returnPath rtfSyncBodyCount rtfSyncBodyCRC rtfSyncBodyTag rtfSyncPrefixCount rtfSyncTrailingCount senderAddrtype senderEmailAddress senderEntryId senderName sensitivity sentRepresentingAddressType sentRepresentingEmailAddress sentRepresentingName spouseName subject surname taskDueDate taskStartDate telexNumber title transmittableDisplayName transportMessageHeaders ttytddPhoneNumber urlCompName workAddress workAddressCity workAddressCountry workAddressPostalCode workAddressPostOfficeBox workAddressState workAddressStreet yomiCompanyName yomiFirstName yomiLastName

    Methods

    Properties

    _node: PLNode
    _propertyFinder: PropertyFinder
    _rootProvider: RootProvider
    _subNode: PLSubNode
    IMPORTANCE_HIGH: number = 2
    IMPORTANCE_LOW: number = 0
    IMPORTANCE_NORMAL: number = 1
    RECIPIENT_TYPE_CC: number = 2
    RECIPIENT_TYPE_TO: number = 1

    Accessors

    • get acknowledgementMode(): number

      Acknowledgment mode Integer 32-bit signed

      Returns number

    • get bodyHTML(): string

      Contains the HTML version of the message text.

      Returns string

    • get bodyPrefix(): string

      Plain text body prefix.

      Returns string

    • get colorCategories(): string[]

      Color categories

      Returns string[]

    • get note(): string

      Get the note associated with the contact.

      Returns string

    • get originatorDeliveryReportRequested(): boolean

      Contains TRUE if a message sender requests a delivery report for a particular recipient from the messaging system before the message is placed in the message store. https://msdn.microsoft.com/en-us/library/office/cc765845.aspx

      Returns boolean

    • get pidTagSentRepresentingSearchKey(): Uint8Array<ArrayBufferLike> | null

      Contains the search key for the messaging user represented by the sender. https://msdn.microsoft.com/en-us/magazine/cc842068.aspx

      Returns Uint8Array<ArrayBufferLike> | null

    • get primaryNodeId(): number

      Get the primary node ID.

      Returns number

    • get responsibility(): boolean

      Contains TRUE if some transport provider has already accepted responsibility for delivering the message to this recipient, and FALSE if the MAPI spooler considers that this transport provider should accept responsibility. https://msdn.microsoft.com/en-us/library/office/cc765767.aspx

      Returns boolean

    • get yomiCompanyName(): string

      Specifies the phonetic pronunciation of the contact's company name.

      Returns string

    • get yomiFirstName(): string

      Specifies the phonetic pronunciation of the contact's given name.

      Returns string

    • get yomiLastName(): string

      Specifies the phonetic pronunciation of the surname of the contact.

      Returns string

    Methods

    • Protected

      Get a blob.

      Parameters

      • identifier: number

      Returns Uint8Array<ArrayBufferLike> | null

    • Protected

      Get a boolean.

      Parameters

      • identifier: number
      • OptionaldefaultValue: boolean

      Returns boolean

    • Protected

      Get a double.

      Parameters

      • identifier: number
      • OptionaldefaultValue: number

      Returns number

    • Protected

      Parameters

      • identifier: number
      • OptionaldefaultValue: number

      Returns number

    • Protected

      Get a long.

      Parameters

      • identifier: number
      • OptionaldefaultValue: Long

      Returns Long

    • Get the node type for the descriptor id.

      Parameters

      • OptionaldescriptorIdentifier: number

      Returns number

    • Protected

      Get a string.

      Parameters

      • identifier: number
      • OptionalstringType: number
      • Optionalcodepage: string

      Returns string