CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdPdfPublish::CollectionSchema Namespace Reference

Enumerations

enum  ColumnType {
  kString , kDate , kNumber , kFileName ,
  kDescription , kModDate , kCreationDate , kSize ,
  kCompressedSize
}
 
enum  InitialView { kTileMode , kDetailMode }
 
enum  SortOrder { kUnsorted , kAscending , kDescending }
 

Detailed Description

Contains declarations for handling collection within Publish SDK.

Enumeration Type Documentation

◆ ColumnType

Enumeration that defines the types of columns in the collection.

Enumerator
kString 

Text type for columns in the collection.

kDate 

Date type for columns in the collection.

kNumber 

Number type for columns in the collection.

kFileName 

File name type for columns in the collection.

kDescription 

Description type for columns in the collection.

kModDate 

Modification date type for columns in the collection.

kCreationDate 

Creation date type for columns in the collection.

kSize 

File size type for columns in the collection.

kCompressedSize 

File compressed size type for columns in the collection.

Definition at line 770 of file PdfPublishCommon.h.

◆ InitialView

Enumeration that defines the types of initial view for the collection.

Enumerator
kTileMode 

The collection view will be presented in tile mode, with each file in the collection indicated by a small icon.

kDetailMode 

The collection view will be presented in detail mode, with all information in the schema dictionary presented in a multi-column format.

Definition at line 795 of file PdfPublishCommon.h.

◆ SortOrder

Enumeration that defines the types of sort for column items in the collection.

Enumerator
kUnsorted 

Items are unsorted.

kAscending 

Items are sorted in ascending order.

kDescending 

Items are sorted in descending order.

Definition at line 806 of file PdfPublishCommon.h.