Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OutlookDistributionList

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

Typed Outlook personal distribution list with synchronized raw EntryID evidence.

Inheritance

  • Object
  • OutlookDistributionList

Usage

Explore 1 API references to this type

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

Returned or exposed by 1

Constructors

public OutlookDistributionList() #

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 Int32? Checksum { get; set; } #

Source checksum, or null when it was absent. Writers recompute it from OutlookDistributionList.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