TraverseObjectSettings Properties |
The TraverseObjectSettings type exposes the following members.
Name | Description | |
---|---|---|
BindingDuplicities |
Gets duplicities for object bindings
| |
CreateHierarchy |
If true, result will be hierarchical (children, bindings in lower level than parent etc.).
| |
DisableCollectionPaging |
If true, the traversal process sets AllowPaging to false to all the collections it goes through.
| |
DocConnectedObjects |
Gets or sets the list of collections from ConnectedObjects collection which will go into the result.
| |
DocLinkedDocuments |
If true, linked documents are included in the result.
| |
EnsureBinaryData |
If true, all the collections are forced to load binary data.
| |
ExcludedNames |
Objects with codename or display name starting with these names will be filtered out.
| |
HandleBoundObjects |
If false, all bound objects (such as children or all types of bindings) are not being handled.
If true, handling of these objects is determined by more specific settings (such as IncludeChildren, IncludeBindings, etc.)
| |
IncludeBindings |
If true, binding objects are included in the result.
| |
IncludeCategories |
If true, parent category hierarchy of the object is included in the result as well.
| |
IncludeChildren |
If true, child objects are included in the result.
| |
IncludeMetafiles |
If true, metafiles of the object are included in the result as well.
| |
IncludeOtherBindings |
If true, other binding objects are included in the result.
| |
IncludeProcesses |
If true, automation processes of the object are included in the result as well.
| |
IncludeRelationships |
If true, relationships of the object are included in the result as well.
| |
IncludeScheduledTasks |
If true, scheduled tasks of the object are included in the result as well.
| |
IncludeSiteBindings |
If true, site binding objects are included in the result. This setting is applied only when IncludeBindings is true.
| |
IncludeTranslations |
If true, translation table is exported within the result as well.
| |
MaxRelativeLevel |
Determines maximal level of the relationship (prent-child). -1 means all levels, 0 means no child objects, 1 means first level of children, etc.
| |
Operation |
Operation type (Export / Synchronization / etc.). According to this parameter export determines which child / binding objects to include in the export.
| |
Parameter |
Custom object passed as a parameter to export settings.
| |
ProcessArraySeparatorCallback |
Method which is called when a separator should be added to a result (needed for JSON).
| |
ProcessEndCollectionCallback |
Method which is called when a level in hierarchy is finished (end of the collection).
| |
ProcessIDCallback |
Method which is called to process any FK ID.
| |
ProcessItemCallback |
Method which is called to process an item within collection.
| |
ProcessObjectCallback |
Method which is called to process info object.
| |
ProcessStartCollectionCallback |
Method which is called when new level in hierarchy is created.
| |
ProcessTranslations |
If true, translation table is filled within ProcessTranslations metod.
| |
RequestStockKey |
Returns key for request stock helper caching.
| |
TranslationHelper |
Translation helper to pass to the callback methods.
|