KVPartitionStartReason

This enumerated type defines the reasons for starting a new partition. This enumerated type is defined in kvpartitions.h. For more information, see Partitioning.

Definition

typedef enum tag_KVPartitionStartReason
{ 
    KVPartition_Invalid, 
    KVPartition_PGStart, 
    KVPartition_SSStart, 
    KVPartition_WPStart, 
    KVPartition_FormatStandard, 
    KVPartition_Heading, 
    KVPartition_HardBreak, 
    KVPartition_BlockSize,
    KVPartition_PageSizeChange,
    KVPartition_SoftBreak
}
KVPartitionStartReason;

Enumerators

KVPartition_Invalid Used internally.
KVPartition_PGStart The first partition of a document that was converted by using the presentation graphic structured access layer.
KVPartition_SSStart The first partition of a document that was converted by using the spreadsheet structured access layer.
KVPartition_WPStart The first partition of a document that was converted by using the word processing structured access layer.
KVPartition_FormatStandard

The format standard start reason. This start reason applies only to documents that were converted by using the presentation graphic or spreadsheet structured access layers. The format standard start reason is:

  • a new worksheet for spreadsheet formats
  • a table for database formats
  • a slide for presentation graphic formats
  • a graphic for image/graphic formats

Export starts a new partition for this reason only if bPutBlocksInSeparateFiles is set to TRUE. See KVHTMLTemplateEx.

KVPartition_Heading A heading in a Word Processing document.
KVPartition_HardBreak A hard page break in a Word Processing document.
KVPartition_BlockSize The block size limit was reached.
KVPartition_PageSizeChange A page size change in a Word Processing document.
KVPartition_SoftBreak The page height was reached in a Word Processing document.