VCOM:VectorWorks:Filing:IImportExportDWG
Jump to navigation
Jump to search
.SDK|SDK ..SDK:Types|SDK Types ..VCOM:VCOM (Vectorworks Component Object Model)|VCOM Basics ..VCOM:Class Reference|VCOM Class Reference
Description
namespace VectorWorks::Filing
Provides export/import functionality for DWG/DXF files.
Interface
// ---------------------------------------------------------------------------------------------------- // {263BD4CD-417F-4fc0-8BEE-9CBFF95FDC76} static const VWIID IID_IImportExportDWG = { 0x2f790ffd, 0x416d, 0x428b, { 0x93, 0xa0, 0xff, 0xe5, 0x79, 0x8, 0x0, 0x71 } }; class DYNAMIC_ATTRIBUTE IImportExportDWG : public IVWUnknown { public: virtual VCOMError VCOM_CALLTYPE Import() = 0; virtual VCOMError VCOM_CALLTYPE Import(IFileIdentifier* pFileID, const bool isSilentDWGImport) = 0; virtual VCOMError VCOM_CALLTYPE Import(EImportMode importMode, IFileIdentifier* pFileID, const bool isSilentDWGImport) = 0; virtual VCOMError VCOM_CALLTYPE ImportSelectedFile(IFileIdentifier* pFileID, const bool isSilentDWGImport) = 0; virtual VCOMError VCOM_CALLTYPE Export() = 0; virtual VCOMError VCOM_CALLTYPE Export(short exportMode , IFolderIdentifier** pFolderID, const TXString& displayName) = 0; virtual VCOMError VCOM_CALLTYPE Export(IFileIdentifier* pFileID) = 0; virtual VCOMError VCOM_CALLTYPE IsDXFImport(bool& isDXFImport) = 0; virtual VCOMError VCOM_CALLTYPE IsDXFExport(bool& isDXFExport) = 0; virtual VCOMError VCOM_CALLTYPE ShowExportOptionsDialog(EExportMode exportMode) = 0; virtual VCOMError VCOM_CALLTYPE ShowImportOptionsDialog() = 0; virtual VCOMError VCOM_CALLTYPE IsImportExportAborted(bool& outExportAbort) = 0; };
Members
Import Import DWG/DXF file. Export Export DWG/DXF file. IsDXFImport IsDXFExport ShowExportOptionsDialog ShowImportOptionsDialog IsImportExportAborted
Remarks
There is predefined type for smart VCOM pointer VCOMPtr to IImportExportDWG interface:
typedef VCOMPtr<IImportExportDWG> IImportExportDWGPtr;
Version
Available from: Vectorworks 2010
See Also
VCOM:VCOMPtr | VCOM:VectorWorks:Filing:IFolderIdentifier | VCOM:VectorWorks:Filing:IFileIdentifier
[[VCOM:VCOMPtr]] | [[VCOM:VectorWorks:Filing:IFolderIdentifier]] | [[VCOM:VectorWorks:Filing:IFileIdentifier]]