prop

prop 要素 (WebDAV)

[2] DAV: 名前空間prop 要素は、 資源に関する特性群を含めるもの >>1 です。

仕様書

構文

[3] prop 要素子要素は、すべて資源に関する特性を定義するもの (特性名要素) でなければなりません >>1

[4] テキストを含めてはなりません >>1

[5] 要素間空白が認められるかは不明です。
  1. *
    1. 特性名要素

[14] 順序は意味を持ちません >>13

文脈

[8] propfind 要素 >>6remove 要素 >>7子要素として使えます。 その場合特性の値を含んではなりません >>6, >>7

[10] propstat 要素子要素として使えます >>9。 その場合 status 要素が適用される特性のみ含まなければなりません >>9

[12] set 要素子要素として使えます >>11。 その場合設定する特性の名前と値を含めなければなりません。

[15] LOCK 要求に対する成功の応答根要素としても用いられます。 その場合 DAV:lockdiscovery 特性が含まれることが求められています。

歴史

[23] RFC 2518 (WebDAV) 12.11 prop XML element

Name
prop
Namespace
DAV:
Purpose
Contains properties related to a resource.
Description
The prop XML element is a generic container for properties defined on resources. All elements inside a prop XML element MUST define properties related to the resource. No other elements may be used inside of a prop element.
目的
資源に関係する特性を含める。
説明
prop XML 要素は、資源に定義された特性の汎用包含器です。 prop XML 要素の内側の全ての要素はその資源に関する特性を定義しなければなりません。 他の要素は prop 要素の内側で使うことはできません。

<!ELEMENT prop ANY>