IDocManager Interface

An interface for document management
<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.
Methods
 
Name Description
Public method BeginSave() Begin a save
Public method CADPublish(string, Dictionary<StringString>, string, CADPublishSettings) Publish document
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 GetLayouts() Get the list of cad layout names
Public method GetPlaceHolders() Get any place holders
Public method GetPlotDevices() Get all the print/plot devices available for this file type with the list of their media names
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 MergeFiles(List<String>, string)
Public method Open(string, string, bool, bool)
Public method RemoveReferences(Dictionary<ReferenceTypeHashSet<String>>) Remove references from a document
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

In this article

Definition