PathSeparator Property
The path separator character to use when returning vault paths.
Syntax
ANSI (Cross Platform) int GetPathSeparator();
int SetPathSeparator(int iPathSeparator); Unicode (Windows) INT GetPathSeparator();
INT SetPathSeparator(INT iPathSeparator);
@property (nonatomic,readwrite,assign,getter=pathSeparator,setter=setPathSeparator:) int pathSeparator; - (int)pathSeparator; - (void)setPathSeparator:(int)newPathSeparator;
#define PID_CBVAULT_PATHSEPARATOR 12 CBFSSTORAGE_EXTERNAL void* CBFSSTORAGE_CALL CBFSStorage_CBVault_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); CBFSSTORAGE_EXTERNAL int CBFSSTORAGE_CALL CBFSStorage_CBVault_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
92
Remarks
This property specifies the path separator character that the class APIs should use when returning a vault path. Valid values are:
CBFSSTORAGE_PSC_BACKSLASH | 92 | Backslash ('\').
Windows path separator. |
CBFSSTORAGE_PSC_SLASH | 47 | Forward slash ('/').
Unix-style path separator. |
Note that this property is just a convenience; applications are free to use either of the above characters as path separators when passing path strings to the class's APIs.
Note: This property cannot be changed when Active is true, and cannot be changed within events.
Data Type
Integer