API Reference
Class
EmailPortableContentCollection
Bounded collection exports that retain source calendar scopes and separate contact cards.
Inheritance
- Object
- EmailPortableContentCollection
Methods
public static EmailPortableContentExportResult<IcsDocument> ToCalendars(IEnumerable<EmailDocument> documents, EmailPortableContentExportOptions options = null, Int32 maxItems = 1000, CancellationToken cancellationToken = default) #Returns:
EmailPortableContentExportResult<IcsDocument>Exports selected calendar items into one ICS stream with separate VCALENDAR roots; TZID and METHOD scopes are not merged.
Parameters
- documents System.Collections.Generic.IEnumerable{OfficeIMO.Email.EmailDocument}
- options OfficeIMO.Email.EmailPortableContentExportOptions = null
- maxItems System.Int32 = 1000
- cancellationToken System.Threading.CancellationToken = default
public static EmailPortableContentExportResult<VCardDocument> ToVCards(IEnumerable<EmailDocument> documents, EmailPortableContentExportOptions options = null, Int32 maxItems = 1000, CancellationToken cancellationToken = default) #Returns:
EmailPortableContentExportResult<VCardDocument>Exports selected contacts into one ordered VCF stream without deduplicating or replacing any source.
Parameters
- documents System.Collections.Generic.IEnumerable{OfficeIMO.Email.EmailDocument}
- options OfficeIMO.Email.EmailPortableContentExportOptions = null
- maxItems System.Int32 = 1000
- cancellationToken System.Threading.CancellationToken = default
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object