Class LinksDocumentAPI.DocumentAPIImpl
Last update: 09.03.2026Namespace: VM.API.Pre.Links
Assembly: VM.API.Pre.Links.dll
This class implements APIs for document.
public static class LinksDocumentAPI.DocumentAPIImpl
Inheritance
object ← LinksDocumentAPI.DocumentAPIImpl
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Methods
CreateNewLinksDocumentImpl<T>(string, string, Unit, Plane, LengthUnitType, string, string)
Create
[NotNullOrEmpty(new string[] { "newLinksSubsystemFilePath" })]
public static T CreateNewLinksDocumentImpl<T>(string newLinksSubsystemFilePath, string documentName, Unit unit, Plane workingPlane, LengthUnitType kernelLengthUnit, string extension, string documentType) where T : DocumentAnalysis
Parameters
newLinksSubsystemFilePath string
The file path of new subsystem file path.
documentName string
The name of document. The default value is Subsystem_LinksPath.
unit Unit
The unit information.
workingPlane Plane
The working plane. The default value is XZ.
kernelLengthUnit LengthUnitType
The length unit of kernel. The default value is mm.
extension string
The extension.
documentType string
The document type.
Returns
T
The new
Type Parameters
T
The document type
Exceptions
ArgumentNullException
Will be thrown if 'newLinksSubsystemFilePath' argument is null.