XML FOR DOMINO


file element
Represents a file object attached to or embedded in a Notes document.

Containment Hierarchy

Contained by: <object>

Contains: <created>, <modified>, <filedata>

Syntax

<!ELEMENT file ( created, modified, filedata )>

Content

created, modified, filedata


Attributes

<!ATTLIST file

hosttype(%file.hosttype;)#REQUIRED
compression(%file.compression;)"none"
desiredcompression%string;#IMPLIED
flags(%file.flags;)#IMPLIED
attribute(%file.attributes;)#IMPLIED
encoding(%file.encoding;)"none"
name%tstring;#IMPLIED
application%string;#IMPLIED
type%string;#IMPLIED
resourcestart%integer;#IMPLIED
resourcesize%integer;#IMPLIED
>

application


attribute
compression
desiredcompression
encoding
flags
hosttype
name
resourcesize
resourcestart
type
Defined entities for <file> element.

The %file.attributes; entity defines the different attributes associated with a file.

Syntax:

<!ENTITY % file.attributes "readonly | private ">

private


readonly
The %file.compression; entity defines the different ways a file can be compressed for storage.

Syntax:

<!ENTITY % file.compression "none | huffman | lz1 ">

huffman


lz1
none
The %file.encoding; entity defines the different ways a file can be encoded for security purposes.

Syntax:

<!ENTITY % file.encoding "none | base64 | quotedprintable | uuencode | unknown ">

base64


none
quotedprintable
unknown
uuencode
The %file.flags; entity defines the different types of flags assigned to a file to determine how it can be accessed.

Syntax:

<!ENTITY % file.flags "sign | storedindoc ">

sign


storedindoc
The %file.hosttype; entity defines the different types of origins a file can have.

Syntax:

<!ENTITY % file.hosttype "msdos | mac | hpfs | bytearrayext | bytearraypage | stream | link | unknown ">

The following file attachment types originated from:

bytearrayext


bytearraypage
hpfs
link
mac
msdos
stream
unknown