10 #if defined (__PUBLISH_BUILD__)
11 #define PUBLISHLIB_EXPORT __declspec(dllexport)
13 #define PUBLISHLIB_EXPORT __declspec(dllimport)
18 #define BEGIN_BENTLEY_DGNIMODEL_NAMESPACE namespace Bentley { namespace DgnIModel {
19 #define END_BENTLEY_DGNIMODEL_NAMESPACE }}
84 virtual void MakeClassAbstract() = 0;
172 virtual void MakeClassAbstract() = 0;
219 virtual void MakeClassAbstract() = 0;
290 virtual void MakeClassAbstract() = 0;
296 bool m_showProgressBar;
IModelStatus
Different possible error types that can be used returned by DgnDb publishing.
Definition: IModelPublisherOptions.h:66
An author grants access to a file to everyone by setting this license type in PackageOptions. Generally, it makes sense to create an Everyone license that only grants limited rights. For example, creating an everyone license that allows anyone to view the file.
Definition: IModelPublisherOptions.h:56
PackageOptions & PackageOptionsR
Definition: IModelPublisherOptions.h:33
The source package file specified does not exist.
Definition: IModelPublisherOptions.h:71
LicenseType
Different possible License Types that can be used in PackageOptions.
Definition: IModelPublisherOptions.h:54
#define END_BENTLEY_DGNIMODEL_NAMESPACE
Definition: IModelPublisherOptions.h:19
#define BEGIN_BENTLEY_DGNIMODEL_NAMESPACE
Definition: IModelPublisherOptions.h:18
EmbedDocumentList & EmbedDocumentListR
Definition: IModelPublisherOptions.h:48
StatusInt(* ProcessFileCallback)(DgnFileCR, DgnFilePtr &)
A callback for processing a file and substituting with another one.
Definition: IModelPublisherOptions.h:339
StatusInt(* OverrideProvenanceSourceEvent)(WString &, WCharCP)
A callback for overriding provenance source.
Definition: IModelPublisherOptions.h:319
struct Bentley::WString const & WStringCR
Definition: Bentley.h:239
PackageOptions const & PackageOptionsCR
Definition: IModelPublisherOptions.h:31
Specifies the publishing view options to apply while creating the published i-models.
Definition: IModelPublisherOptions.h:169
The DgnDb Importer cannot be found.
Definition: IModelPublisherOptions.h:69
wchar_t const * WCharCP
Definition: Bentley.h:224
DgnDb i-model successfully published.
Definition: IModelPublisherOptions.h:68
DgnDbOptions const & DgnDbOptionsCR
Definition: IModelPublisherOptions.h:39
StatusInt(* OverrideProvenanceTargetEvent)(WString &, WCharCP)
A callback for overriding provenance target.
Definition: IModelPublisherOptions.h:326
#define NULL
Definition: Bentley.h:157
An author can select a digital certificate from their personal certificate store or identify a signed...
Definition: IModelPublisherOptions.h:58
Specifies the packaging and protection options to apply to a packaged i-model.
Definition: IModelPublisherOptions.h:81
struct DgnPlatform::DgnFile const & DgnFileCR
Definition: DgnPlatform.h:206
Specifies the DgnDb options to apply while creating the published i-models.
Definition: IModelPublisherOptions.h:287
The DgnDb Importer is not supported on the current OS.
Definition: IModelPublisherOptions.h:70
Unable to create DgnDb i-model. The destination filename should be accessible. Check logfile for more...
Definition: IModelPublisherOptions.h:74
An author grants access to a file by creating a password.
Definition: IModelPublisherOptions.h:57
PublishOptions & PublishOptionsR
Definition: IModelPublisherOptions.h:37
PublishViewOptions & PublishViewOptionsR
Definition: IModelPublisherOptions.h:45
bvector< WString > EmbedDocumentList
Definition: IModelPublisherOptions.h:47
DgnDbOptions & DgnDbOptionsR
Definition: IModelPublisherOptions.h:41
int StatusInt
Definition: Bentley.h:222
No Protection.
Definition: IModelPublisherOptions.h:59
#define PUBLISHLIB_EXPORT
Definition: IModelPublisherOptions.h:13
PublishViewOptions const & PublishViewOptionsCR
Definition: IModelPublisherOptions.h:43
StatusInt(* AddProvenanceConfigMetaDataCallback)(WString &)
Definition: IModelPublisherOptions.h:344
void * GetParentWindowHandle() const
Definition: IModelPublisherOptions.h:315
PublishOptions const & PublishOptionsCR
Definition: IModelPublisherOptions.h:35
The file is read only or in use.
Definition: IModelPublisherOptions.h:73
The filename specified for the i-model does not have the .imodel extension.
Definition: IModelPublisherOptions.h:72
void(* OnErrorCallbackEvent)(WCharCP)
A callback for reporting errors during a publish or package operation.
Definition: IModelPublisherOptions.h:333
Specifies the publishing options to apply while creating the published i-models.
Definition: IModelPublisherOptions.h:216
A string class that has many of the same capabilities as std::string, plus additional functions such ...
Definition: WString.h:51