Exporter public interface Exporter : Document, OptionsCache, IAnnotatable, IDisposable Documentation void AddKeyValuePairs(Dictionary<string, string> stringkvPairs) void Export() void Export(bool bLeaveSourceOpen) Dictionary<string, object> GetExportMetrics(bool ExpandedMetrics = false) ExportStatus GetExportStatus() int GetExportTimeout() int GetIdentifyTimeout() int GetPageCount(FileFormat Format) int GetPulseTimeout() FileFormat Identify(FileInfo fileInfo) FileFormat Identify(FileInfo fileInfo, bool PerformExtendedTest) FileFormat Identify(FileInfo fileInfo, FileIdentificationTestChoices IdentificationTests) Exporter NewArchiveNodeExporter(int dwRecordNum) Exporter NewArchiveNodeExporter(uint flags, uint params1, uint params2) Exporter NewSubDocumentExporter(int SubdocId, SubDocumentIdentifierTypeValue idType) Exporter NewSubObjectExporter(SubObjectTypeValue objType, uint data1, uint data2, uint data3, uint data4) OptionsCache SetExportTimeout(int millisecondsTimeout) OptionsCache SetIdentifyTimeout(int millisecondsTimeout) void SetPageInformationRequired(PageInformationValues InfoRequirements) OptionsCache SetPulseTimeout(int millisecondsPulseTimeout)