<PackageReference Include="Relativity.OutsideIn" Version="2022.2.0" />
API Differences between 2022.2.0 and 2021.6.1
476 Additions
94 Removals
OILink
-
public interface BasicIO
-
public class FileToBasicIO : BasicIO
-
public class GetObjectInfoResponse : IObjectInfo
-
public interface IOILinkConfiguration
-
public interface IOILinkMonitor
-
public class OILink : IOILink, IProcessOwner
- public static ILog _RelLogger
- public static OILinkStatus Status { get; }
- public static bool UseSharedMemory
- public string DataMutexName { get; }
- public string ProcessSemaphoreName { get; }
- public RootFileCreated RootFileCreationNotifier { get; set; }
- public static OILinkStatus init(DirectoryInfo OILinkDir, IAuthenticate UserAuthenticationInfo)
- public static OILinkStatus init(DirectoryInfo OILinkDir, uint WorkerProcessTimeOut, IAuthenticate UserAuthenticationInfo)
- public static void SetLogger(ILog logger)
- public static IOILinkStatus init(DirectoryInfo OILinkDir, IAuthenticate UserAuthenticationInfo)
- public static IOILinkStatus init(DirectoryInfo OILinkDir, uint WorkerProcessTimeOut, IAuthenticate UserAuthenticationInfo)
- public static void SetUseSharedMemory(bool UseSharedMemory)
- public void DACloseDocument(OIHandle hdoc, bool bCloseAllOpenSrcDocs = true)
- public void DACloseTreeRecord(OIHandle handle)
- public OILinkFileIdResult DAGetFileId(OIHandle hdoc)
- public DAGetObjectInfoResponse DAGetObjectInfo(OIHandle objecthandle)
- public DAGetTreeResponse DAGetTree(OIHandle hdoc)
- public OIHandle DAOpenDocument(FileInfo finfo)
- public OIHandle DAOpenDocument(FileInfo finfo, int fiId)
- public OIHandle DAOpenDocument(OIMemMapFile MemMapFileInfo)
- public OIHandle DAOpenDocument(OIMemMapFile MemMapFileInfo, int fiId)
- public OIHandle DAOpenDocument(BasicIO source, int fiId, IOType ioType)
- public OIHandle DAOpenDocumentObject(OIHandle parent, long type, long data1, long data2, long data3, long data4)
- public void DAOpenNextDocument(OIHandle hexp, FileInfo source)
- public void DAOpenNextDocument(OIHandle hexp, FileInfo source, int fiId)
- public void DAOpenNextDocument(OIHandle hexp, OIMemMapFile MemMapFileInfo)
- public void DAOpenNextDocument(OIHandle hexp, OIMemMapFile MemMapFileInfo, int fiId)
- public void DAOpenNextDocument(OIHandle hdoc, BasicIO source, int fiId, IOType ioType)
- public OIHandle DAOpenSubdocumentById(OIHandle hdoc, int id, int flags)
- public OIHandle DAOpenTreeRecord(OIHandle hdoc, int index)
- public OIHandle DAOpenTreeRecord(OIHandle hdoc, int flags, int data1, int data2)
- public void DASaveInputObject(OIHandle hdoc, FileInfo sink)
- public void DASaveInputObject(OIHandle hdoc, BasicIO sink)
- public DATreeNode DASaveTreeRecord(OIHandle hdoc, int index, FileInfo sink)
- public DATreeNode DASaveTreeRecord(OIHandle hdoc, int flags, int data1, int data2, FileInfo sink)
- public DATreeNode DASaveTreeRecord(OIHandle hdoc, int index, BasicIO sink)
- public DATreeNode DASaveTreeRecord(OIHandle hdoc, int flags, int data1, int data2, BasicIO sink)
- public void DASetOption(OIHandle hdoc, int optionId, BasicIO basicIO)
- public void DASetOption(OIHandle hdoc, int optionId, string strValue)
- public void DASetOption(OIHandle hdoc, int optionId, bool bData)
- public void DASetOption(OIHandle hdoc, int optionId, short wData)
- public void DASetOption(OIHandle hdoc, int optionId, float fData)
- public void DASetOption(OIHandle hdoc, int optionId, int longData)
- public void DASetOption(OIHandle hdoc, int optionId, TiffOptions data)
- public void DASetOption(OIHandle hdoc, int optionId, DefaultPageSize data)
- public void DASetOption(OIHandle hdoc, int optionId, DefaultPrintMargins data)
- public void DASetOption(OIHandle hdoc, int optionId, MailHeaderInfo data)
- public void DASetOption(OIHandle hdoc, int optionId, DefaultPrintFont data)
- public void DASetOption(OIHandle hdoc, int optionId, PrintFontAlias data)
- public void DASetOption(OIHandle hdoc, int optionId, FontFilter data)
- public void DASetOption(OIHandle hdoc, int optionId, StringList data)
- public void DASetOption(OIHandle hdoc, int optionId, MarginText data)
- public void DASetOption(OIHandle hdoc, int optionId, DateOrderOptions data)
- public void DACloseDocument(IOIHandle hdoc, bool bCloseAllOpenSrcDocs = true)
- public void DACloseTreeRecord(IOIHandle handle)
- public IOILinkFileIdResult DAGetFileId(IOIHandle hdoc)
- public IObjectInfo DAGetObjectInfo(IOIHandle objecthandle)
- public IGetTreeResponse DAGetTree(IOIHandle hdoc)
- public IOIHandle DAOpenDocument(FileInfo finfo)
- public IOIHandle DAOpenDocument(FileInfo finfo, int fiId)
- public IOIHandle DAOpenDocument(IOIMemMapFile MemMapFileInfo)
- public IOIHandle DAOpenDocument(IOIMemMapFile MemMapFileInfo, int fiId)
- public IOIHandle DAOpenDocument(IBasicIO source, int fiId, InputType inputType)
- public IOIHandle DAOpenDocumentObject(IOIHandle parent, long type, long data1, long data2, long data3, long data4)
- public void DAOpenNextDocument(IOIHandle hexp, FileInfo source)
- public void DAOpenNextDocument(IOIHandle hexp, FileInfo source, int fiId)
- public void DAOpenNextDocument(IOIHandle hexp, IOIMemMapFile MemMapFileInfo)
- public void DAOpenNextDocument(IOIHandle hexp, IOIMemMapFile MemMapFileInfo, int fiId)
- public void DAOpenNextDocument(IOIHandle hdoc, IBasicIO source, int fiId, InputType inputType)
- public IOIHandle DAOpenSubdocumentById(IOIHandle hdoc, int id, int flags)
- public IOIHandle DAOpenTreeRecord(IOIHandle hdoc, int index)
- public IOIHandle DAOpenTreeRecord(IOIHandle hdoc, int flags, int data1, int data2)
- public void DASaveInputObject(IOIHandle hdoc, FileInfo sink)
- public void DASaveInputObject(IOIHandle hdoc, IBasicIO sink)
- public ITreeNode DASaveTreeRecord(IOIHandle hdoc, int index, FileInfo sink)
- public ITreeNode DASaveTreeRecord(IOIHandle hdoc, int flags, int data1, int data2, FileInfo sink)
- public ITreeNode DASaveTreeRecord(IOIHandle hdoc, int index, IBasicIO sink)
- public ITreeNode DASaveTreeRecord(IOIHandle hdoc, int flags, int data1, int data2, IBasicIO sink)
- public void DASetOption(IOIHandle hdoc, int optionId, IBasicIO basicIO)
- public void DASetOption(IOIHandle hdoc, int optionId, string strValue)
- public void DASetOption(IOIHandle hdoc, int optionId, bool bData)
- public void DASetOption(IOIHandle hdoc, int optionId, short wData)
- public void DASetOption(IOIHandle hdoc, int optionId, float fData)
- public void DASetOption(IOIHandle hdoc, int optionId, int longData)
- public void DASetOption(IOIHandle hdoc, int optionId, ITiffOptions tiffOptions)
- public void DASetOption(IOIHandle hdoc, int optionId, PageInfo data)
- public void DASetOption(IOIHandle hdoc, int optionId, IMargins margins)
- public void DASetOption(IOIHandle hdoc, MailHeaders mailhdrs)
- public void DASetOption(IOIHandle hdoc, int optionId, IFontInfo data)
- public void DASetOption(IOIHandle hdoc, int optionId, IFontAliases fontaliases)
- public void DASetOption(IOIHandle hdoc, int optionId, IFontList fontlist)
- public void DASetOption(IOIHandle hdoc, int optionId, List<string> stringslist)
- public void DASetOption(IOIHandle hdoc, int optionId, MarginText margindata)
- public void DASetOption(IOIHandle hdoc, int optionId, ShortDateFormat data)
- public void EXAddKeyValuePairs(OIHandle hexport, Dictionary<string, string> stringPairs)
- public void EXApplyHilites(OIHandle handle, string json)
- public void EXCloseExport(OIHandle hexport)
- public long EXCountPages(OIHandle handle, int FormatId)
- public OIHandle EXOpenExport(OIHandle hdoc, int outputFormat, FileInfo sink, OILinkCallback callback)
- public OIHandle EXOpenExport(OIHandle hdoc, int outputFormat, BasicIO sink, OILinkCallback callback, bool IsUsingStreams)
- public void EXRedactText(OIHandle handle, uint StartACC, uint EndACC, string Label)
- public EXRunExportResponse EXRunExport(OIHandle hexport)
- public EXRunExportResponse EXRunExport(OIHandle hexport, bool runToCompletionAndClose)
- public void EXAddKeyValuePairs(IOIHandle hexport, Dictionary<string, string> stringPairs)
- public void EXApplyHilites(IOIHandle handle, string json)
- public void EXCloseExport(IOIHandle hexport)
- public long EXCountPages(IOIHandle handle, int FormatId)
- public IOIHandle EXOpenExport(IOIHandle hdoc, int outputFormat, FileInfo sink, IOILinkCallback callback)
- public IOIHandle EXOpenExport(IOIHandle hdoc, int outputFormat, IBasicIO sink, IOILinkCallback callback, bool IsUsingStreams)
- public void EXRedactText(IOIHandle handle, uint StartACC, uint EndACC, string Label)
- public IExportStatus EXRunExport(IOIHandle hexport)
- public IExportStatus EXRunExport(IOIHandle hexport, bool runToCompletionAndClose)
- public int FIGetFileId(BasicIO source, int FIFlags)
- public int FIGetFileId(IBasicIO source, int FIFlags)
- public DirectoryInfo getInputDirectory()
- public DirectoryInfo getTemplateDirectory()
- public OILinkByteBuffer readBytes(int count)
- public ToClient readPBMessage()
- public ToClient readSMMessage()
- public void sendBytes(OILinkByteBuffer bytes)
- public void sendPBMessage(ToNative mes, OILinkByteBuffer buf = null)
- public void sendSMMessage(ToNative mes, OILinkByteBuffer buf)
- public void SetCallback(OILinkCallback cb)
- public void SetHilites(OIHandle handle, List<Hilite> hilites)
- public void SetHiliteStampImages(OIHandle handle, List<HiliteStampImage> images)
- public void SetCallback(IOILinkCallback cb)
- public void SetHilites(IOIHandle handle, List<IHighlightData> hilites)
- public void SetHiliteStampImages(IOIHandle handle, List<IStampImage> stamps)
- public string UTGetTogglesList()
-
public class OILinkCallback : IOILinkCallback
- public class CreateNewFileResponse
- public class CreateTempFileResponse
- public class OpenFileResponse
- public virtual CreateNewFileResponse createNewFile(int parentOutputId, int outputId, Association association, string path)
- public virtual CreateTempFileResponse createTempFile()
- public virtual void newFileInfo(int parentOutputId, int outputId, Association association, string path, string url)
- public virtual MarginText NewPage(long PageNumber)
- public virtual OpenFileResponse OpenFile(FileType fileType, string fileName)
- public virtual ICreateNewFileResponse createNewFile(int parentOutputId, int outputId, NewFileAssociation association, string path)
- public virtual ICreateTempFileResponse createTempFile()
- public virtual void newFileInfo(int parentOutputId, int outputId, NewFileAssociation association, string path, string url)
- public virtual MarginText NewPage(long PageNumber)
- public virtual IOpenFileResponse OpenFile(OpenFileType fileType, string fileName)
- public void setOILink(IOILink oil)
-
public class OILinkFileIdResult : IOILinkFileIdResult
-
public class OILinkLogMessage : OILogMessage
-
public class OILinkMetricsData
-
public class OILinkMonitor : IOILinkMonitor
-
public class OILinkStatus : IOILinkStatus
-
public class OILogMessage
-
public class OIMemMapFile
-
public interface ProcessOwner
-
public class StreamToBasicIO : BasicIO
-
public class TreeNode : ITreeNode
OILink.API
-
public enum FontAttributeValues
-
public interface IFontAliases
-
public interface IFontInfo
-
public interface IFontList
-
public interface IGetTreeResponse
-
public interface IMargins
- long Bottom { get; set; }
- long Left { get; set; }
- long Right { get; set; }
- long Top { get; set; }
-
public enum InputType
-
public interface IOIHandle
-
public interface IOILink : IProcessOwner
- string ConversionId { get; set; }
- int NativeProcessId { get; }
- RootFileCreated RootFileCreationNotifier { get; set; }
- void DACloseDocument(IOIHandle hdoc, bool bCloseAllOpenSrcDocs = true)
- void DACloseTreeRecord(IOIHandle handle)
- IOILinkFileIdResult DAGetFileId(IOIHandle hdoc)
- IObjectInfo DAGetObjectInfo(IOIHandle objecthandle)
- IGetTreeResponse DAGetTree(IOIHandle hdoc)
- IOIHandle DAOpenDocument(IBasicIO source, int fiId, InputType ioType)
- IOIHandle DAOpenDocument(FileInfo finfo)
- IOIHandle DAOpenDocument(FileInfo finfo, int fiId)
- IOIHandle DAOpenDocument(IOIMemMapFile MemMapFileInfo)
- IOIHandle DAOpenDocument(IOIMemMapFile MemMapFileInfo, int fiId)
- IOIHandle DAOpenDocumentObject(IOIHandle parent, long type, long data1, long data2, long data3, long data4)
- void DAOpenNextDocument(IOIHandle hdoc, IBasicIO source, int fiId, InputType ioType)
- void DAOpenNextDocument(IOIHandle hexp, FileInfo source)
- void DAOpenNextDocument(IOIHandle hexp, FileInfo source, int fiId)
- void DAOpenNextDocument(IOIHandle hexp, IOIMemMapFile MemMapFileInfo)
- void DAOpenNextDocument(IOIHandle hexp, IOIMemMapFile MemMapFileInfo, int fiId)
- IOIHandle DAOpenSubdocumentById(IOIHandle hdoc, int id, int flags)
- IOIHandle DAOpenTreeRecord(IOIHandle hdoc, int index)
- IOIHandle DAOpenTreeRecord(IOIHandle hdoc, int flags, int data1, int data2)
- void DASaveInputObject(IOIHandle hdoc, IBasicIO sink)
- void DASaveInputObject(IOIHandle hdoc, FileInfo sink)
- ITreeNode DASaveTreeRecord(IOIHandle hdoc, int index, IBasicIO sink)
- ITreeNode DASaveTreeRecord(IOIHandle hdoc, int index, FileInfo sink)
- ITreeNode DASaveTreeRecord(IOIHandle hdoc, int flags, int data1, int data2, IBasicIO sink)
- ITreeNode DASaveTreeRecord(IOIHandle hdoc, int flags, int data1, int data2, FileInfo sink)
- void DASetOption(IOIHandle hdoc, int optionId, IBasicIO basicIO)
- void DASetOption(IOIHandle hdoc, int optionId, bool bData)
- void DASetOption(IOIHandle hdoc, int optionId, ShortDateFormat data)
- void DASetOption(IOIHandle hdoc, int optionId, PageInfo data)
- void DASetOption(IOIHandle hdoc, int optionId, IFontInfo data)
- void DASetOption(IOIHandle hdoc, int optionId, IMargins margins)
- void DASetOption(IOIHandle hdoc, int optionId, float fData)
- void DASetOption(IOIHandle hdoc, int optionId, IFontList fontlist)
- void DASetOption(IOIHandle hdoc, int optionId, int longData)
- void DASetOption(IOIHandle hdoc, MailHeaders mailhdrs)
- void DASetOption(IOIHandle hdoc, int optionId, MarginText margindata)
- void DASetOption(IOIHandle hdoc, int optionId, IFontAliases fontaliases)
- void DASetOption(IOIHandle hdoc, int optionId, short wData)
- void DASetOption(IOIHandle hdoc, int optionId, string strValue)
- void DASetOption(IOIHandle hdoc, int optionId, List<string> stringslist)
- void DASetOption(IOIHandle hdoc, int optionId, ITiffOptions tiffOptions)
- void EXAddKeyValuePairs(IOIHandle hexport, Dictionary<string, string> stringPairs)
- void EXApplyHilites(IOIHandle handle, string json)
- void EXCloseExport(IOIHandle hexport)
- long EXCountPages(IOIHandle handle, int FormatId)
- IOIHandle EXOpenExport(IOIHandle hdoc, int outputFormat, IBasicIO sink, IOILinkCallback callback, bool IsUsingStreams)
- IOIHandle EXOpenExport(IOIHandle hdoc, int outputFormat, FileInfo sink, IOILinkCallback callback)
- void EXRedactText(IOIHandle handle, uint StartACC, uint EndACC, string Label)
- IExportStatus EXRunExport(IOIHandle hexport)
- IExportStatus EXRunExport(IOIHandle hexport, bool runToCompletionAndClose)
- int FIGetFileId(IBasicIO source, int FIFlags)
- int FIGetFileId(FileInfo finfo, int FIFlags)
- int FIGetFileId(string path, int FIFlags)
- int getAge()
- DirectoryInfo getInputDirectory()
- int GetIoIdForFile(FileInfo fileinfo)
- DirectoryInfo getTemplateDirectory()
- void increaseAge(int count)
- bool isAlive(bool PossibleInterruptError)
- void SetCallback(IOILinkCallback cb)
- void SetHilites(IOIHandle handle, List<IHighlightData> hilites)
- void SetHiliteStampImages(IOIHandle hdoc, List<IStampImage> stamps)
- void SetMetricsDict(Dictionary<string, object> metrics)
- void UpdateOILinkMetricsData()
- string UTGetTogglesList()
-
public interface IOILinkCallback
- ICreateNewFileResponse createNewFile(int parentOutputId, int outputId, NewFileAssociation association, string path)
- ICreateTempFileResponse createTempFile()
- void newFileInfo(int parentOutputId, int outputId, NewFileAssociation association, string path, string url)
- MarginText NewPage(long PageNumber)
- IOpenFileResponse OpenFile(OpenFileType fileType, string fileName)
- void PageInfoSlideNotes(long PageNumber, string[] SlideNotes)
- void PageInfoVisibility(long PageNumber, bool IsVisible)
-
public interface IOILinkFactory
-
public interface IOILinkFileIdResult
-
public interface IStampImage
-
public interface ITiffOptions
-
public interface ITreeNode
-
public enum NewFileAssociation
-
public class OILinkConstants
-
public enum OpenFileType
-
public sealed delegate RootFileCreated : MulticastDelegate
-
public enum StampImageSourceType
OutsideIn
OutsideIn.Annotations
OutsideIn.Common
OutsideIn.Common.Interface
OutsideIn.Factory
OutsideIn.Options
System.Runtime.CompilerServices
-
public static class Unsafe
- public static bool IsNullRef<T>(ref T source)
- public static ref T NullRef<T>()
- public static void SkipInit<T>(out T value)
- public static ref T Unbox<T>(object box) where T : struct
oilinkmessages