typedef struct _tagTextUCsvSettings
{
   L_UINT32 uStructSize;
   L_BOOL bBullets; 
   L_BOOL bIntelUnicodeByteOrder; 
 
   L_WCHAR * pszListSeparator; 
 
   L_BOOL bUseOSListSeparator; 
 
} TEXTUCSVSETTINGS, * pTEXTUCSVSETTINGS;
The TEXTUCSVSETTINGS structure provides information about settings for the DOC2_TEXT_UCSV output format.
| Member | Description | |
| uStructSize | Structure size. It should be equal to size of(TEXTUCSVSETTINGS). | |
| bBullets | Specifies whether bullets are in the document. Possible values are: | |
| 
 | Value | Meaning | 
| 
 | TRUE | Bullets are in the document. | 
| 
 | FALSE | Bullets are not in the document. | 
| bIntelUnicodeByteOrder | Enables or disables switching between big-endian and little-endian byte order. | |
| 
 | Value | Meaning | 
| 
 | TRUE | Enable switching between big endian and little endian byte order. | 
| 
 | FALSE | Disable switching between big endian and little endian byte order. | 
| pszListSeparator | Unicode character string that separates cells when 
 CSV is used. | |
| bUseOSListSeparator | Specifies whether to use a list separator. Possible values are:. | |
| 
 | Value | Meaning | 
| 
 | TRUE | Use a list separator. | 
| 
 | FALSE | Do not use a list separator.. | 
Comments
pTEXTUCSVSETTINGS is a pointer to a TEXTUCSVSETTINGS structure. If the function parameter type is pTEXTUCSVSETTINGS, declare a TEXTUCSVSETTINGS variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pTEXTUCSVSETTINGS variable is necessary only if the program requires a pointer.
This structure is used with the following functions: