API Reference

Class

EmailStoreTableRow

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Modifiers sealed
Attributes
DefaultMember("Item")

One projected row from a Store table query.

Inheritance

  • Object
  • EmailStoreTableRow

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

Methods

public T Get<T>(EmailStoreField<T> field) #
Returns: T

Gets a projected value with compile-time typing.

Type Parameters

T

Parameters

field OfficeIMO.Email.Store.EmailStoreField{``0} requiredposition: 0

Properties

public EmailStoreItemReference Reference { get; } #

Stable reference that can be passed to selective read APIs.

public EmailStoreItemSummary Summary { get; } #

Lightweight summary used to evaluate this row.

public IReadOnlyList<EmailStoreField> Fields { get; } #

Projected fields in column order.

public IReadOnlyList<Object> Values { get; } #

Projected values in column order.

public Object this[EmailStoreField field] { get; } #

Gets a projected value by canonical field.

Parameters

arg1 OfficeIMO.Email.Store.EmailStoreField requiredposition: 0