API Reference

Class

OfflineAddressBookInspector

Namespace OfficeIMO.Email.AddressBook
Assembly OfficeIMO.Email
Modifiers static

Content-free OAB component discovery and format inspection.

Inheritance

  • Object
  • OfflineAddressBookInspector

Methods

Inspect 2 overloads
public static OfflineAddressBookDiscoveryReport Inspect(String path, OfflineAddressBookReaderOptions options = null, CancellationToken cancellationToken = null) #
Returns: OfflineAddressBookDiscoveryReport

Inventories OAB components without requiring a readable Full Details file. Legacy version 2/3 indexes and display templates are classified but remain explicitly non-enumerable.

Parameters

path System.String requiredposition: 0
options OfficeIMO.Email.AddressBook.OfflineAddressBookReaderOptions = null optionalposition: 1
cancellationToken System.Threading.CancellationToken = null optionalposition: 2
public static OfflineAddressBookFileInfo Inspect(Stream stream, String sourceName, OfflineAddressBookReaderOptions options = null, CancellationToken cancellationToken = null) #
Returns: OfflineAddressBookFileInfo

Inspects one caller-owned seekable component stream without changing its position.

Parameters

stream System.IO.Stream requiredposition: 0
sourceName System.String requiredposition: 1
options OfficeIMO.Email.AddressBook.OfflineAddressBookReaderOptions = null optionalposition: 2
cancellationToken System.Threading.CancellationToken = null optionalposition: 3