Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EmailContactSource

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

One provenance-tagged Outlook contact for offline consolidation review.

Inheritance

  • Object
  • EmailContactSource

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

public EmailContactSource(String sourceId, EmailDocument document) #

Creates a source. IDs must be unique within one review.

Parameters

sourceId System.String requiredposition: 0
document OfficeIMO.Email.EmailDocument requiredposition: 1

Methods

public static EmailContactSource FromAddressBook(OfflineAddressBookEntry entry, String sourceId = null) #
Returns: EmailContactSource

Projects a person OAB entry through its canonical Outlook contact mapper.

Parameters

entry OfficeIMO.Email.AddressBook.OfflineAddressBookEntry requiredposition: 0
sourceId System.String = null optionalposition: 1

Properties

public String SourceId { get; } #

Caller-owned source identity, retained in every field choice.

public EmailDocument Document { get; } #

Contact model read during review. No input is changed.