An interface for document management

Namespace: Contracts.DocManagement
Assembly: Contracts (in Contracts.dll)

<System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)> _ 
Public Interface IDocManager 
Inherits IDisposable
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public interface IDocManager : IDisposable
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public interface class IDocManager : public IDisposable^
This language is not supported or no code example is available.
public  
System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true) 
interface IDocManager 
implements IDisposable
This language is not supported or no code example is available.
Name Description
Public method BeginSave() Begin a save
Public method CanCreateFileFrom()
Public method CanHandle(string)
Public method CanProvideStandardAttributes()
Public method CanSupportManagedAttributes()
Public method CanSupportReferences() Can we support references?
Public method CancelSave()
Public method CreateCSV(string) Create a new file in CSV format
Public method CreateFile(string, out string) Create a file
Public method CreateFileFrom(string, EntityID, out bool) Create a new file from another
Public method CreateIndexableFile() Create a file we can index
Public method CreateLINZTiffFrom(string) Create a new file in LINZ tiff format from other file by converting it with debenu
Public method EndSave(string) End a save
Public method FindAttributes() find any related attributes
Public method FindReferences()
Public method GetAvailableTypes(string) Get all available document types
Public method GetDocumentSpecificData() Get specific file data that the server can process later
Public method GetDocumentType() Get a document type
Public method GetPlaceHolders() Get any place holders
Public method GetReferences() Get any references
Public method GetStandardAttributes() Get the list of standard attributes (mapped by name)
Public method GetUnmanagedReferences() Get any unmanaged references
Public method ManageReferences(Dictionary<StringEntityID>) Manage some references
Public method Open(string, string, bool, bool)
Public method SubstituteAttributePlaceholders(List<FilePlaceHolder>, out string) Substitute placeholders
Public method SubstitutePlainTextPlaceholders(Dictionary<StringString>, out string) Substitute plain text placeholders
Public method UpdateAttributes(Dictionary<StringString>) Update some attributes from their internal document name, using text values
Public method UpdateAttributes(List<EmbeddedFileAttribute>) Update attributes from a list of embedded file attributes
Public method UpdateCADBlockAttributes(List<EmbeddedFileAttribute>) Update attributes in a CAD block, eg. from a cad register file
Public method UpdateReferencedFiles(Dictionary<StringString>) Update any referenced files in the document
Top

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1