API Reference

Class

OutlookDistributionList

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

Typed Outlook personal distribution list with synchronized raw EntryID evidence.

Inheritance

  • Object
  • OutlookDistributionList

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

Constructors

Methods

public OutlookDistributionListMember Add(EmailAddress address) #
Returns: OutlookDistributionListMember

Adds a portable one-off member and returns its editable model.

Parameters

address OfficeIMO.Email.EmailAddress requiredposition: 0
public static Int32 CalculateChecksum(IEnumerable<Byte[]> memberEntryIds) #
Returns: Int32

Calculates the MS-OXOCNTC seed-zero IEEE CRC over ordered member EntryID bytes.

Parameters

memberEntryIds System.Collections.Generic.IEnumerable{System.Byte[]} requiredposition: 0
public OutlookDistributionListValidationReport Validate() #
Returns: OutlookDistributionListValidationReport

Validates synchronization, size limits, EntryIDs, and an optional retained checksum.

Properties

public String Name { get; set; } #

Personal distribution-list name.

public Nullable<Int32> Checksum { get; set; } #

Source checksum, or null when it was absent. Writers recompute it from Members.

public IList<OutlookDistributionListMember> Members { get; } #

Members in synchronized property order.

Fields

public const Int32 MaximumMemberPropertyBytes #

Maximum byte total allowed for either multivalue member property.

Value: 15000