Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Interface

IEmailStoreBodyTextProjector

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Modifiers abstract

Optional format-owned body projection for semantic store search, without a dependency on an HTML engine.

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

Methods

public abstract String Project(EmailDocument document, EmailStoreContentSearchFields bodyField, Int32 maxCharacters, CancellationToken cancellationToken) #
Returns: String

Projects one requested body field without modifying the message or opening attachments. The session enforces the returned-character bound; implementations must bound parsing and observe cancellation.

Parameters

document OfficeIMO.Email.EmailDocument requiredposition: 0
bodyField OfficeIMO.Email.Store.EmailStoreContentSearchFields requiredposition: 1
maxCharacters System.Int32 requiredposition: 2
cancellationToken System.Threading.CancellationToken requiredposition: 3

Properties

public abstract String Identity { get; } #

Stable identity of the projection policy and version. Checkpoints are bound to this identity.