Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfflineAddressBookInspector

Namespace OfficeIMO.Email.AddressBook
Assembly OfficeIMO.Email
Source revision 804a7612eee4 with working tree changes
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 = default) #
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 = default optionalposition: 2
public static OfflineAddressBookFileInfo Inspect(Stream stream, String sourceName, OfflineAddressBookReaderOptions? options = null, CancellationToken cancellationToken = default) #
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 = default optionalposition: 3