LOTUS DOMINO の XML


file 要素
Lotus Notes 文書に添付または埋め込まれたファイルオブジェクトを表します。

包含階層

スーパークラス: <object>

サブクラス: <created>, <modified>, <filedata>

構文

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

[コンテンツ]

created, modified, filedata


属性

<!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
<file> 要素の定義済みエンティティ

%file.attributes; エンティティは、ファイルに関連付けられた複数の属性を定義します。

構文:

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

private


readonly
%file.compression; エンティティは、保存するためにファイルを圧縮する複数の方法を定義します。

構文:

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

huffman


lz1
none
%file.encoding; エンティティは、セキュリティ目的でファイルをエンコードする複数の方法を定義します。

構文:

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

base64


none
quotedprintable
unknown
uuencode
イルの送受信に使用されます。

%file.flags; エンティティは、アクセス方法を決めるためにファイルに割り当てられる複数のフラグの種類を定義します。

構文:

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

sign


storedindoc
%file.hosttype; エンティティは、複数種の元のファイル形式を定義します。

構文:

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

次に添付ファイルの種類と、その元の形式を示します。

bytearrayext


bytearraypage
hpfs
link
mac
msdos
stream
unknown