Data Structure for Files

Attribute Name

Base Type

Restrictions

Description

Script | Prompt |

Grammar | Document |

AARDocument

xs: string

minOccurs = 1

maxOccurs = unbounded

Auxiliary files.

Folder

xs: string

minOccurs = 0

maxOccurs = unbounded

Path of the current item with respect to the root folder.

File

xs: string

minOccurs = 0

maxOccurs = unbounded

File information.

LanguageDetails

xs: string

minOccurs = 0

maxOccurs = unbounded

Details about the language.

Path

xs: string

nillable = false

Regex:

([^<>%&*| ':?"])+

FileName

xs: string

nillable = false

Name of the file.

Regex:

([^<>%&*|':?"])+

Details

xs: string

minOccurs = 0

maxOccurs = 1

ReNameTo

xs: string

minOccurs = 0

maxOccurs = 1

Lets you rename an existing file.

AARFileName

xs: string

minLength = 1

maxLength = 64

LanguageName

xs: string

nillable = false

Regex:

([^<>%&*()|{},/ '+?"])+

FolderName

xs: string

nillable = false

Regex:

([^<>%&*|/ ':?"])+

Size

xs: string

nillable = true

The size of the file prefixed with KB. The file size is converted from bytes to KB.

DateModified

xs: string

nillable = true

The date and time when the document was last uploaded or changed along with time zone.

modifiedBy

xs: string

nillable = true

The user ID of the person who performed these modifications.