FileService Datatypes
Back to FileService
FileInfo
| Property | Type | Description |
| FileId | Int32 | DefaultValue: -2,147,483,648 |
| FileType | FileType | DefaultValue: O24S |
| FolderId | Int32 | DefaultValue: -2,147,483,648 |
| Name | String | DefaultValue: “” |
| Extension | String | DefaultValue: “” |
| Size | Int32 | DefaultValue: -2,147,483,648 |
| DateReg | DateTime | DefaultValue: “1.1.0001” |
| DateChanged | DateTime | DefaultValue: “1.1.0001” |
| DeletedType | DeletedType | DefaultValue: NotDeleted |
| IsCheckedOut | Boolean | DefaultValue: false |
| CheckOutDate | DateTime | DefaultValue: “1.1.0001” |
| CheckOutName | String | DefaultValue: “” |
| CheckSum | String | This displays a custom MD5 checksum of the date in which the file was last changed. |
GetFileInfo
| Property | Type | Description |
| Length | Int | |
| TmpId | String | |
Folder
| Property | Type | Description |
| Id | Int32 | DefaultValue: -2,147,483,648 |
| Name | String | DefaultValue: “” |
| ParentId | Int32 | DefaultValue: -2,147,483,648 |
| Type | FolderType | DefaultValue: Default |
| DateChanged | DateTime | DefaultValue: “1.1.0001” |
| DeletedType | DeletedType | DefaultValue: NotDeleted |
| Files | File[] | |
| Folders | Folder[] | |
Parameters
| Property | Type | Description |
| FolderId | Int32 | DefaultValue: -2,147,483,648 |
| Search | TriStateTriState | DefaultValue: none – Not in use |
| FileName | String | DefaultValue: “” – Not in use |
| FileExtention | String | DefaultValue: “” – Not in use |
| SearchFolderId | Int32 | DefaultValue: -2,147,483,648 – Not in use |
| DateType | SearchTypeDate | DefaultValue: none – Not in use |
| DateFrom | DateTime | DefaultValue: “1.1.0001” – Not in use |
| DateTo | DateTime | DefaultValue: “1.1.0001” – Not in use |
| SizeType | SearchTypeSize | DefaultValue: none – Not in use |
| Size | Int32 | DefaultValue: -2,147,483,648 – Not in use |
| TypeOfResult | ResultType | DefaultValue: All |
| ProjectId | Int32 | If set, the method will return the root folder for the specified project |
| CustomerId | Int32 | If set, the method will return the root folder for the specified customer |
| ContactId | Int32 | If set, the method will return the root folder for the specified contact |
| MyDocuments | Boolean | If set, the method will return the private My Documents folder |
GetFolderContentInfoResult
| Property | Type | Description |
| Id | Int32 | |
| Name | String | |
| ParentId | Int32 | |
| Type | Enum | Default Picture Audio |
| DateChanged | DateTime | |
| DeletedType | Enum | NotDeleted Deleted DeletedSubItem |
| Files | File[] | |
| Folders | Folder[] | |
FileInfoSearch
| Property | Type | Description |
| FolderId | Int32 | DefaultValue: -2,147,483,648 |
| Search | TriStateTriState | DefaultValue: none – Not in use |
| FileName | String | DefaultValue: “” – Not in use |
| FileExtention | String | DefaultValue: “” – Not in use |
| SearchFolderId | Int32 | DefaultValue: -2,147,483,648 – Not in use |
| DateType | SearchTypeDate | DefaultValue: none – Not in use |
| DateFrom | DateTime | DefaultValue: “1.1.0001” – Not in use |
| DateTo | DateTime | DefaultValue: “1.1.0001” – Not in use |
| SizeType | SearchTypeSize | DefaultValue: none – Not in use |
| Size | Int32 | DefaultValue: -2,147,483,648 – Not in use |
| TypeOfResult | ResultType | DefaultValue: All |
| ProjectId | Int32 | If set, the method will return the root folder for the specified project |
| CustomerId | Int32 | If set, the method will return the root folder for the specified customer |
| ContactId | Int32 | If set, the method will return the root folder for the specified contact |
| MyDocuments | Boolean | If set, the method will return the private My Documents folder |
TriState
| Name | Value | Description |
| none | 0 | |
| True | 1 | |
| False | 2 | |
SearchTypeSize
| Name | Value | Description |
| none | | |
| GreaterThan | | |
| LessThan | | |
SearchTypeDate
| Name | Value | Description |
| none | | |
| DateReg | | |
| DateChanged | | |
ResultType
| Name | Value | Description |
| All | | |
| Files | | |
| Folders | | |
DeletedType
| Name | Value | Description |
| NotDeleted | 0 | |
| Deleted | 1 | |
| DeletedSubItem | 2 | |
FolderType
| Name | Value | Description |
| Default | 1 | |
| Picture | 2 | |
| Audio | 3 | |
AppendChunk
| Property | Type | Description |
| TmpId | String | |
| Buffer | base64Binary | |
| Offset | Long | |
AppendChunkByLength
| Property | Type | Description |
| TmpId | String | |
| Buffer | base64Binary | |
| Offset | Long | |
| BufferLength | Int | |
Save
| Property | Type | Description |
| TmpId | String | |
| FileInfo | FileInfo | |
PrepareFileDownload
| Property | Type | Description |
| FileId | Int | |
| FolderId | Int | |
| CheckOut | Boolean | |
DownloadFileChunk
| Property | Type | Description |
| TmpId | String | |
| ChunckNum | Int | |
HashFile
| Property | Type | Description |
| TmpId | String | |
EndFileDownload
| Property | Type | Description |
| TmpId | String | |
FolderAndFile
This object is the same for ReleaseFile, Delete, GetFileInfo and FileSize.
| Property | Type | Description |
| FolderId | Int32 | |
| FileId | Int32 | |
Back to FileService