Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents the schem for contacts.

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Alias

Defines the Alias property.

AssistantName

AssistantName: PropertyDefinition

Defines the AssistantName property.

AssistantPhone

Defines the AssistantPhone property.

Birthday

Defines the Birthday property.

BusinessAddressCity

BusinessAddressCity: IndexedPropertyDefinition

Defines the BusinessAddressCity property.

BusinessAddressCountryOrRegion

BusinessAddressCountryOrRegion: IndexedPropertyDefinition

Defines the BusinessAddressCountryOrRegion property.

BusinessAddressPostalCode

BusinessAddressPostalCode: IndexedPropertyDefinition

Defines the BusinessAddressPostalCode property.

BusinessAddressState

BusinessAddressState: IndexedPropertyDefinition

Defines the BusinessAddressState property.

BusinessAddressStreet

BusinessAddressStreet: IndexedPropertyDefinition

Defines the BusinessAddressStreet property.

BusinessFax

Defines the BusinessFax property.

BusinessHomePage

BusinessHomePage: PropertyDefinition

Defines the BusinessHomePage property.

BusinessPhone

Defines the BusinessPhone property.

BusinessPhone2

Defines the BusinessPhone2 property.

Callback

Defines the Callback property.

CarPhone

Defines the CarPhone property.

Children

Defines the Children property.

Companies

Defines the Companies property.

CompanyMainPhone

CompanyMainPhone: IndexedPropertyDefinition

Defines the CompanyMainPhone property.

CompanyName

CompanyName: PropertyDefinition

Defines the CompanyName property.

CompleteName

CompleteName: PropertyDefinition

Defines the CompleteName property.

ContactSource

ContactSource: PropertyDefinition

Defines the ContactSource property.

Department

Department: PropertyDefinition

Defines the Department property.

DirectReports

DirectReports: PropertyDefinition

Defines the DirectReports property.

DirectoryId

DirectoryId: PropertyDefinition

Defines the DirectoryId property.

DisplayName

DisplayName: PropertyDefinition

Defines the DisplayName property.

EmailAddress1

Defines the EmailAddress1 property.

EmailAddress2

Defines the EmailAddress2 property.

EmailAddress3

Defines the EmailAddress3 property.

EmailAddresses

EmailAddresses: PropertyDefinition

Defines the EmailAddresses property.

FileAs

Defines the FileAs property.

FileAsMapping

FileAsMapping: PropertyDefinition

Defines the FileAsMapping property.

Generation

Generation: PropertyDefinition

Defines the Generation property.

GivenName

Defines the GivenName property.

HasPicture

HasPicture: PropertyDefinition

Defines the HasPicture property.

HomeAddressCity

HomeAddressCity: IndexedPropertyDefinition

Defines the HomeAddressCity property.

HomeAddressCountryOrRegion

HomeAddressCountryOrRegion: IndexedPropertyDefinition

Defines the HomeAddressCountryOrRegion property.

HomeAddressPostalCode

HomeAddressPostalCode: IndexedPropertyDefinition

Defines the HomeAddressPostalCode property.

HomeAddressState

HomeAddressState: IndexedPropertyDefinition

Defines the HomeAddressState property.

HomeAddressStreet

HomeAddressStreet: IndexedPropertyDefinition

Defines the HomeAddressStreet property.

HomeFax

Defines the HomeFax property.

HomePhone

Defines the HomePhone property.

HomePhone2

Defines the HomePhone2 property.

ImAddress1

Defines the ImAddress1 property.

ImAddress2

Defines the ImAddress2 property.

ImAddress3

Defines the ImAddress3 property.

ImAddresses

ImAddresses: PropertyDefinition

Defines the ImAddresses property.

Initials

Defines the Initials property.

Instance

Instance: ContactSchema
internal

Instance of ContactSchema

Isdn

Defines the Isdn property.

JobTitle

Defines the JobTitle property.

MSExchangeCertificate

MSExchangeCertificate: PropertyDefinition

Defines the MSExchangeCertificate property.

Manager

Defines the Manager property.

ManagerMailbox

ManagerMailbox: PropertyDefinition

Defines the ManagerMailbox property.

MiddleName

MiddleName: PropertyDefinition

Defines the MiddleName property.

Mileage

Defines the Mileage property.

MobilePhone

Defines the MobilePhone property.

NickName

Defines the NickName property.

Notes

Defines the Notes property.

OfficeLocation

OfficeLocation: PropertyDefinition

Defines the OfficeLocation property.

OtherAddressCity

OtherAddressCity: IndexedPropertyDefinition

Defines the OtherAddressCity property.

OtherAddressCountryOrRegion

OtherAddressCountryOrRegion: IndexedPropertyDefinition

Defines the OtherAddressCountryOrRegion property.

OtherAddressPostalCode

OtherAddressPostalCode: IndexedPropertyDefinition

Defines the OtherAddressPostalCode property.

OtherAddressState

OtherAddressState: IndexedPropertyDefinition

Defines the OtherAddressState property.

OtherAddressStreet

OtherAddressStreet: IndexedPropertyDefinition

Defines the OtherAddressStreet property.

OtherFax

Defines the OtherFax property.

OtherTelephone

Defines the OtherTelephone property.

Pager

Defines the Pager property.

PhoneNumbers

PhoneNumbers: PropertyDefinition

Defines the PhoneNumbers property.

PhoneticFirstName

PhoneticFirstName: PropertyDefinition

Defines the PhoneticFirstName property.

PhoneticFullName

PhoneticFullName: PropertyDefinition

Defines the PhoneticFullName property.

PhoneticLastName

PhoneticLastName: PropertyDefinition

Defines the PhoneticLastName property.

Photo

Defines the Photo property.

PhysicalAddresses

PhysicalAddresses: PropertyDefinition

Defines the PhysicalAddresses property.

PostalAddressIndex

PostalAddressIndex: PropertyDefinition

Defines the PostalAddressIndex property.

PrimaryPhone

Defines the PrimaryPhone property.

Profession

Profession: PropertyDefinition

Defines the Profession property.

RadioPhone

Defines the RadioPhone property.

SpouseName

SpouseName: PropertyDefinition

Defines the SpouseName property.

Surname

Defines the Surname property.

Telex

Defines the Telex property.

TtyTddPhone

Defines the TtyTddPhone property.

UserSMIMECertificate

UserSMIMECertificate: PropertyDefinition

Defines the UserSMIMECertificate property.

WeddingAnniversary

WeddingAnniversary: PropertyDefinition

Defines the WeddingAnniversary property.

Static Alias

Defines the Alias property.

Static AllowedResponseActions

AllowedResponseActions: PropertyDefinition

Defines the AllowedResponseActions property.

Static ArchiveTag

ArchiveTag: PropertyDefinition

Defines the ArchiveTag property.

Static AssistantName

AssistantName: PropertyDefinition

Defines the AssistantName property.

Static AssistantPhone

Defines the AssistantPhone property.

Static Attachments

Attachments: PropertyDefinition

Defines the Attachments property.

Static Birthday

Defines the Birthday property.

Static Body

Defines the Body property.

Static BusinessAddressCity

BusinessAddressCity: IndexedPropertyDefinition

Defines the BusinessAddressCity property.

Static BusinessAddressCountryOrRegion

BusinessAddressCountryOrRegion: IndexedPropertyDefinition

Defines the BusinessAddressCountryOrRegion property.

Static BusinessAddressPostalCode

BusinessAddressPostalCode: IndexedPropertyDefinition

Defines the BusinessAddressPostalCode property.

Static BusinessAddressState

BusinessAddressState: IndexedPropertyDefinition

Defines the BusinessAddressState property.

Static BusinessAddressStreet

BusinessAddressStreet: IndexedPropertyDefinition

Defines the BusinessAddressStreet property.

Static BusinessFax

Defines the BusinessFax property.

Static BusinessHomePage

BusinessHomePage: PropertyDefinition

Defines the BusinessHomePage property.

Static BusinessPhone

Defines the BusinessPhone property.

Static BusinessPhone2

Defines the BusinessPhone2 property.

Static Callback

Defines the Callback property.

Static CarPhone

Defines the CarPhone property.

Static Categories

Categories: PropertyDefinition

Defines the Categories property.

Static Children

Defines the Children property.

Static Companies

Defines the Companies property.

Static CompanyMainPhone

CompanyMainPhone: IndexedPropertyDefinition

Defines the CompanyMainPhone property.

Static CompanyName

CompanyName: PropertyDefinition

Defines the CompanyName property.

Static CompleteName

CompleteName: PropertyDefinition

Defines the CompleteName property.

Static ContactSource

ContactSource: PropertyDefinition

Defines the ContactSource property.

Static ConversationId

ConversationId: PropertyDefinition

Defines the ConversationId property.

Static Culture

Defines the Culture property.

Static DateTimeCreated

DateTimeCreated: PropertyDefinition

Defines the DateTimeCreated property.

Static DateTimeReceived

DateTimeReceived: PropertyDefinition

Defines the DateTimeReceived property.

Static DateTimeSent

DateTimeSent: PropertyDefinition

Defines the DateTimeSent property.

Static Department

Department: PropertyDefinition

Defines the Department property.

Static DirectReports

DirectReports: PropertyDefinition

Defines the DirectReports property.

Static DirectoryId

DirectoryId: PropertyDefinition

Defines the DirectoryId property.

Static DisplayCc

Defines the DisplayCc property.

Static DisplayName

DisplayName: PropertyDefinition

Defines the DisplayName property.

Static DisplayTo

Defines the DisplayTo property.

Static EffectiveRights

EffectiveRights: PropertyDefinition

Defines the EffectiveRights property.

Static EmailAddress1

Defines the EmailAddress1 property.

Static EmailAddress2

Defines the EmailAddress2 property.

Static EmailAddress3

Defines the EmailAddress3 property.

Static EmailAddresses

EmailAddresses: PropertyDefinition

Defines the EmailAddresses property.

Static EntityExtractionResult

EntityExtractionResult: PropertyDefinition

Defines the EntityExtractionResult property.

Static ExtendedProperties

ExtendedProperties: PropertyDefinition

Defines the ExtendedProperties property.

Static FileAs

Defines the FileAs property.

Static FileAsMapping

FileAsMapping: PropertyDefinition

Defines the FileAsMapping property.

Static Flag

Defines the Flag property.

Static Generation

Generation: PropertyDefinition

Defines the Generation property.

Static GivenName

Defines the GivenName property.

Static HasAttachments

HasAttachments: PropertyDefinition

Defines the HasAttachments property.

Static HasPicture

HasPicture: PropertyDefinition

Defines the HasPicture property.

Static HomeAddressCity

HomeAddressCity: IndexedPropertyDefinition

Defines the HomeAddressCity property.

Static HomeAddressCountryOrRegion

HomeAddressCountryOrRegion: IndexedPropertyDefinition

Defines the HomeAddressCountryOrRegion property.

Static HomeAddressPostalCode

HomeAddressPostalCode: IndexedPropertyDefinition

Defines the HomeAddressPostalCode property.

Static HomeAddressState

HomeAddressState: IndexedPropertyDefinition

Defines the HomeAddressState property.

Static HomeAddressStreet

HomeAddressStreet: IndexedPropertyDefinition

Defines the HomeAddressStreet property.

Static HomeFax

Defines the HomeFax property.

Static HomePhone

Defines the HomePhone property.

Static HomePhone2

Defines the HomePhone2 property.

Static IconIndex

Defines the IconIndex property.

Static Id

Defines the Id property.

Static ImAddress1

Defines the ImAddress1 property.

Static ImAddress2

Defines the ImAddress2 property.

Static ImAddress3

Defines the ImAddress3 property.

Static ImAddresses

ImAddresses: PropertyDefinition

Defines the ImAddresses property.

Static Importance

Importance: PropertyDefinition

Defines the Importance property.

Static InReplyTo

Defines the InReplyTo property.

Static Initials

Defines the Initials property.

Static Instance

Instance: ContactSchema
internal

Instance of ContactSchema

Static InstanceKey

InstanceKey: PropertyDefinition

Defines the InstanceKey property.

Static InternetMessageHeaders

InternetMessageHeaders: PropertyDefinition

Defines the InternetMessageHeaders property.

Static IsAssociated

IsAssociated: PropertyDefinition

Defines the IsAssociated property.

Static IsDraft

Defines the IsDraft property.

Static IsFromMe

Defines the IsFromMe property.

Static IsReminderSet

IsReminderSet: PropertyDefinition

Defines the IsReminderSet property.

Static IsResend

Defines the IsResend property.

Static IsSubmitted

IsSubmitted: PropertyDefinition

Defines the IsSubmitted property.

Static IsUnmodified

IsUnmodified: PropertyDefinition

Defines the IsUnmodified property.

Static Isdn

Defines the Isdn property.

Static ItemClass

Defines the ItemClass property.

Static JobTitle

Defines the JobTitle property.

Static LastModifiedName

LastModifiedName: PropertyDefinition

Defines the LastModifiedName property.

Static LastModifiedTime

LastModifiedTime: PropertyDefinition

Defines the LastModifiedTime property.

Static MSExchangeCertificate

MSExchangeCertificate: PropertyDefinition

Defines the MSExchangeCertificate property.

Static Manager

Defines the Manager property.

Static ManagerMailbox

ManagerMailbox: PropertyDefinition

Defines the ManagerMailbox property.

Static MiddleName

MiddleName: PropertyDefinition

Defines the MiddleName property.

Static Mileage

Defines the Mileage property.

Static MimeContent

MimeContent: PropertyDefinition

Defines the MimeContent property.

Static MobilePhone

Defines the MobilePhone property.

Static NickName

Defines the NickName property.

Static NormalizedBody

NormalizedBody: PropertyDefinition

Defines the NormalizedBody property.

Static Notes

Defines the Notes property.

Static OfficeLocation

OfficeLocation: PropertyDefinition

Defines the OfficeLocation property.

Static OtherAddressCity

OtherAddressCity: IndexedPropertyDefinition

Defines the OtherAddressCity property.

Static OtherAddressCountryOrRegion

OtherAddressCountryOrRegion: IndexedPropertyDefinition

Defines the OtherAddressCountryOrRegion property.

Static OtherAddressPostalCode

OtherAddressPostalCode: IndexedPropertyDefinition

Defines the OtherAddressPostalCode property.

Static OtherAddressState

OtherAddressState: IndexedPropertyDefinition

Defines the OtherAddressState property.

Static OtherAddressStreet

OtherAddressStreet: IndexedPropertyDefinition

Defines the OtherAddressStreet property.

Static OtherFax

Defines the OtherFax property.

Static OtherTelephone

Defines the OtherTelephone property.

Static Pager

Defines the Pager property.

Static ParentFolderId

ParentFolderId: PropertyDefinition

Defines the ParentFolderId property.

Static PhoneNumbers

PhoneNumbers: PropertyDefinition

Defines the PhoneNumbers property.

Static PhoneticFirstName

PhoneticFirstName: PropertyDefinition

Defines the PhoneticFirstName property.

Static PhoneticFullName

PhoneticFullName: PropertyDefinition

Defines the PhoneticFullName property.

Static PhoneticLastName

PhoneticLastName: PropertyDefinition

Defines the PhoneticLastName property.

Static Photo

Defines the Photo property.

Static PhysicalAddresses

PhysicalAddresses: PropertyDefinition

Defines the PhysicalAddresses property.

Static PolicyTag

Defines the PolicyTag property.

Static PostalAddressIndex

PostalAddressIndex: PropertyDefinition

Defines the PostalAddressIndex property.

Static Preview

Defines the Preview property.

Static PrimaryPhone

Defines the PrimaryPhone property.

Static Profession

Profession: PropertyDefinition

Defines the Profession property.

Static RadioPhone

Defines the RadioPhone property.

Static ReminderDueBy

ReminderDueBy: PropertyDefinition

Defines the ReminderDueBy property.

Static ReminderMinutesBeforeStart

ReminderMinutesBeforeStart: PropertyDefinition

Defines the ReminderMinutesBeforeStart property.

Static RetentionDate

RetentionDate: PropertyDefinition

Defines the RetentionDate property.

Static Sensitivity

Sensitivity: PropertyDefinition

Defines the Sensitivity property.

Static Size

Defines the Size property.

Static SpouseName

SpouseName: PropertyDefinition

Defines the SpouseName property.

Static StoreEntryId

StoreEntryId: PropertyDefinition

Defines the StoreEntryId property.

Static Subject

Defines the Subject property.

Static Surname

Defines the Surname property.

Static Telex

Defines the Telex property.

Static TextBody

Defines the TextBody property.

Static TtyTddPhone

Defines the TtyTddPhone property.

Static UniqueBody

UniqueBody: PropertyDefinition

Defines the UniqueBody property.

Static UserSMIMECertificate

UserSMIMECertificate: PropertyDefinition

Defines the UserSMIMECertificate property.

Static WebClientEditFormQueryString

WebClientEditFormQueryString: PropertyDefinition

Defines the WebClientEditFormQueryString property.

Static WebClientReadFormQueryString

WebClientReadFormQueryString: PropertyDefinition

Defines the WebClientReadFormQueryString property.

Static WeddingAnniversary

WeddingAnniversary: PropertyDefinition

Defines the WeddingAnniversary property.

Accessors

FirstClassProperties

FirstClassSummaryProperties

IndexedProperties

Methods

GetEnumerator

RegisterIndexedProperty

RegisterInternalProperty

  • RegisterInternalProperty(registeringSchemaClass: any, property: PropertyDefinition): void
  • internal

    Registers an internal schema property.

    Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    Returns void

RegisterProperties

  • RegisterProperties(): void
  • Registers properties.

    remarks

    IMPORTANT NOTE: PROPERTIES MUST BE REGISTERED IN SCHEMA ORDER (i.e. the same order as they are defined in types.xsd)

    Returns void

Private RegisterProperty

  • RegisterProperty(registeringSchemaClass: any, property: PropertyDefinition): void
  • RegisterProperty(registeringSchemaClass: any, property: PropertyDefinition, isInternal: boolean): void
  • internal

    Registers a schema property. - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true

    Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    Returns void

  • Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    • isInternal: boolean

      Indicates whether the property is internal or should be visible to developers.

    Returns void

TryGetPropertyDefinition

  • internal

    Tries to get property definition.

    Parameters

    Returns boolean

    True if property definition exists.

Protected init

  • init(): void
  • Returns void

Static FindPropertyDefinition

Generated using TypeDoc