C
3: Creating Export and Publish Services
HAPTER
Post-Processing Filter section properties
LR_exportFiltersFromThisPlugin
General export properties
This property allows your plug-in to disable the Export button in the Export dialog, or the Save button in
the Publishing Manager dialog.
LR_cantExportBecause
Publish Service properties
These properties are part of the settings table passed to the following callbacks, when they are defined as
part of a publish service provider:
startDialog
endDialog
sectionsForTopOfDialog
sectionsForBottomOfDialog
LR_publish_connectionName
LR_isExportForPublish
LR_editingExistingPublishConnection
LR_publishService
Table with a key that is the ID of each enabled filter, and a
corresponding value that is the index of that filter in the overall
filter stack. For example:
LR_exportFiltersFromThisPlugin.myFirstFilter.1
LR_exportFiltersFromThisPlugin.mySecondFilter.2
If your plug-in contains multiple filters, this tells you which ones
were selected by the user.
String, optional. If present, describes why an export cannot be initiated.
Appears in the bottom of the dialog near the disabled (dimmed) Export
or Save button. When the error condition is fixed, your plug-in should
set this value to nil. In response to that change, Lightroom enables the
Export or Save button (if no other error conditions exist).
Ignored in versions earlier than 2.0.
String. The descriptive name of a connection, as
assigned by the user in the Publishing Manager dialog.
Boolean, read-only. True when the current export
operation is part of a publish service, either currently
running or being edited in the Publishing Manager.
Boolean. True when the user is editing an existing
publish service.
LrPublishService
service, the service object.
Lightroom built-in property keys 67
. When editing an existing publish