次の方法で共有


マニフェスト スキーマの転送

これらの要素は、Web 発行およびオンライン印刷順序付けウィザードの転送マニフェストで使用される XML スキーマを構成します。

転送マニフェストには、次の要素が定義されています。

cancelledpage

ユーザーが [キャンセル ] ボタンをクリックしたときにウィザードを閉じる前に表示するサーバー側の HTML ページを指定します。

構文

<cancelledpage
    href = "string"
>
<!-- child elements -->
</cancelledpage>                  
                    

属性

属性 説明
href 必須。 ユーザーが [キャンセル ] ボタンをクリックしたときに表示されるサーバー側 HTML ページの URL。

 

要素情報

Parent 要素 子要素
uploadinfo なし

 

failurepage

アップロードが成功しなかった場合に表示するサーバー側の HTML ページを指定します。

構文

<failurepage
    href = "string"
>
<!-- child elements -->
</failurepage>                    
                    

属性

属性 説明
href 必須。 アップロードが成功しなかった場合に表示するサーバー側 HTML ページの URL。

 

要素情報

Parent 要素 子要素
uploadinfo [なし] : テキストは使用できます。

 

お気に入り

指定した URL の [お気 に入り] メニューでお気に入りの Web サイト エントリを作成するようにウィザードに指示します。 この要素が指定されていない場合は、 htmlui 要素がその場所で使用されます。

構文

<favorite
    comment = "string"
    href = "string"
    name = "string"
>
<!-- child elements -->
</favorite>                   
                    

属性

属性 説明
コメント 必須。 [お気に入り] エントリに関連付けられているコメント。
href 必須。 [お気に入り] エントリの URL。
name 必須。 [お気に入り] メニューに表示される URL の名前。

 

要素情報

Parent 要素 子要素
uploadinfo [なし] : テキストは使用できます。

 

file

コピーする 1 つのファイルについて説明します。 1 つの ファイル リスト ノードの下に複数の ファイル 要素を含めることができます。

構文

<file
    contenttype = "string"
    destination = "string"
    extension = "string"
    id = "string"
    size = "string"
    source = "string"
>
<!-- child elements -->
</file>                   
                    

属性

属性 説明
Contenttype 省略可能。 ファイルの MIME の種類。
destination 必須。 アップロード後のファイルの推奨パス。 このパスは、アップロード サイトの宛先 URL に対する相対パスです。 アップロード サイトでは、必要に応じてこの値を変更できます。
拡張機能 省略可能。 ファイルのファイル名拡張子。
id 必須。 ファイルの数値インデックス。
size 省略可能。 ファイルのサイズ (バイト単位) です。
source 必須。 ファイルの完全なファイル システム パス。

 

要素情報

Parent 要素 子要素
ファイルリスト メタデータ投稿サイズ変更

 

ファイルリスト

コピーするファイルを記述する要素のコンテナー。 複数の filelist 要素を 1 つの transfermanifest ノードの下に含めることができます。

構文

<filelist
    usesfolders = "1"
>
<!-- child elements -->
</filelist>                   
                    

属性

属性 説明
usesfolders 実装されていません。

 

要素情報

Parent 要素 子要素
transfermanifest file

 

folder

ファイルが格納されるフォルダーについて説明します。 1 つの フォルダー リスト ノードの下に複数の フォルダー 要素を含めることができます。

構文

<folder
    destination = "string"
>
<!-- child elements -->
</folder>                 
                    

属性

属性 [説明]
destination 必須。 アップロード後のフォルダーの推奨パス。 このパスは、アップロード サイトの宛先 URL に対する相対パスです。 アップロード サイトでは、必要に応じてこの値を変更できます。

 

要素情報

Parent 要素 子要素
folderlist なし

 

folderlist

コピーするファイルを記述する要素のコンテナー。 複数の folderlist 要素を 1 つの transfermanifest ノードの下に含めることができます。

構文

<folderlist>
<!-- child elements -->
</folderlist>                 
                    

属性

なし。

要素情報

Parent 要素 子要素
transfermanifest フォルダー

 

formdata

ファイルと共に転送される可能性がある、オプションの HTML でエンコードされたフォーム データについて説明します。 この要素は、ファイルをマルチパート投稿としてアップロードすることを選択した場合に、サービスによって追加されます。 post 要素の 情報と共にフォーム データを使用して、post ヘッダーを作成します。

1 つの uploadinfo ノードの下に複数の formdata 要素を含めることができます。

構文

<formdata
    name = "string"
>
<!-- child elements -->
</formdata>                   
                    

属性

属性 説明
name 必須。 アップロードのこのセクションに関連付けられているフォーム データ名を定義します。

 

要素情報

Parent 要素 子要素
uploadinfo なし

 

htmlui

ウィザードを閉じたときに表示するサーバー側 HTML ページの URL。 この要素は、 お気に入りの 要素が存在しない場合に、アップロード サイトのフレンドリ名が指定されている場合、 お気に入りの Web ページ エントリを [お気に入り] メニューに作成します。

構文

<htmlui
    href = "string"
>
<!-- child elements -->
</htmlui>                 
                    

属性

属性 説明
href 必須。 ウィザードを閉じたときに表示するサーバー側 HTML ページの URL。

 

要素情報

Parent 要素 子要素
uploadinfo [なし] : テキストは使用できます。

 

imageproperty

ファイルに関連するイメージ プロパティを指定します。 複数 の imageproperty 要素を 1 つの メタデータ ノードの下に含めることができます。

構文

<imageproperty
    id = "string"
>
<!-- child elements -->
</imageproperty>                  
                    

属性

属性 説明
id 必須。 特定のプロパティの ID。

 

要素情報

Parent 要素 子要素
metadata [なし] : テキストは使用できます。

 

metadata

特定のファイルのメタデータを定義する要素とテキストのコンテナー。 1 つのファイル ノードの下に複数のメタデータ要素を含めることができます。

構文

<metadata>
<!-- child elements -->
</metadata>                   
                    

属性

なし。

要素情報

Parent 要素 子要素
file imageproperty

 

netplace

アップロードが完了したときにマイ ネットワークの場所で作成される ネットワークの場所 のターゲットを定義します。 ネットワークの場所の作成は、 IPublishingWizard::Initialize メソッドを 使用して防止できます。

構文

<netplace
    comment = "string"
    href = "string"
    name = "string"
>
<!-- child elements -->
</netplace>                   
                    

属性

属性 説明
コメント 必須。 ネットワーク配置アイコンにカーソルが置かれているときに表示されるコメント。
href 必須。 ネットワーク配置エントリの URL。
name 必須。 [マイ ネットワークの場所] フォルダーに表示される ネットワークの場所 アイコンの名前。

 

要素情報

Parent 要素 子要素
uploadinfo [なし] : テキストは使用できます。

 

post

ファイルを投稿する URL。 この要素は、転送がマルチパート投稿として行われるときにサービスによって追加され、 formdata を使用して post ヘッダーをビルドするために使用されます。 サービスが World Wide Web Distributed Authoring and Versioning (WebDAV) を使用してファイル転送を実行することを選択した場合は、この要素を追加しないでください。 複数の post 要素を 1 つの ファイル ノードの下に含めることができます。

構文

<post
    filename = "string"
    href = "string"
    name = "string"
>
<!-- child elements -->
</post>                   
                    

属性

属性 説明
ファイル名 省略可能。 投稿されたファイルのファイル名。
href 必須。 コピー先フォルダーの URL。
name 必須。 投稿のこのセクションに関連付けられているフォーム データ名を定義します。

 

要素情報

Parent 要素 子要素
file formdata

 

resize

画像ファイルの拡大縮小と再圧縮を JPEG 形式で定義します。 ソース ファイルが既に JPEG 形式で、指定した幅と高さ以下の場合、サイズは変更されません。 ソース ファイルが JPEG ファイルでない場合は、変換されます。 ファイルのスケーリング、再圧縮、および変換は、 IPublishingWizard::Initialize メソッドを 使用して防止できます。 1 つのファイル ノードの下に複数のサイズ変更要素を含めることができます。

構文

<resize
    cx = "string"
    cy = "string"
    quality = "string"
>
<!-- child elements -->
</resize>                 
                    

属性

属性 説明
Cx 必須。 アップロード後の画像の幅 (ピクセル単位)。 この値が 0 の場合は、相対的なディメンションを保持するために cy 値から cx が計算されます。
cy 必須。 アップロード後の画像の高さ (ピクセル単位)。 この値が 0 の場合、相対的な寸法を保持するために cx 値から cy が計算されます。
品質 必須。 JPEG 品質の値 (0 から 100 の間)、100 が最高品質です。

 

要素情報

Parent 要素 子要素
file [なし] :

 

successpage

アップロードが成功した場合に表示するサーバー側の HTML ページを指定します。

構文

<successpage
    href = "string"
>
<!-- child elements -->
</successpage>                    
                    

属性

属性 説明
href 必須。 アップロードが成功した場合に表示するサーバー側 HTML ページの URL。

 

要素情報

Parent 要素 子要素
uploadinfo [なし] : テキストは使用できます。

 

ターゲット (target)

汎用名前付け規則 (UNC) 形式または WebDAV サーバーとして指定された宛先フォルダー。 転送で WebDAV またはファイル システム プロトコルを使用する場合、サービスはこのターゲットを追加して宛先フォルダーを指定します。 サービスがマルチパート投稿としてファイル転送を実行することを選択した場合は、この要素を追加しないでください。

構文

<target
    href = "string"
>
<!-- child elements -->
</target>                 
                    

属性

属性 説明
href 必須。 コピー先フォルダーの URL。 WebDAV には https:// フォーム、UNC の 場合は \\server\share フォームを使用します。

 

要素情報

Parent 要素 子要素
uploadinfo [なし] : テキストは使用できます。

 

transfermanifest

転送マニフェスト ファイルの親ノード。

構文

<transfermanifest>
<!-- child elements -->
</transfermanifest>                   
                    

属性

なし。

要素情報

Parent 要素 子要素
なし filelistfolderlistuploadinfo

 

uploadinfo

トランザクションで使用されるアップロード サイトからの情報を提供する要素のコンテナー。 複数の uploadinfo 要素を 1 つの transfermanifest ノードの下に含めることができます。

構文

<uploadinfo
    friendlyname = "string"
>
<!-- child elements -->
</uploadinfo>                 
                    

属性

属性 説明
friendlyname 必須。 ウィザードに表示される Web サイトのフレンドリ名。

 

要素情報

Parent 要素 子要素
transfermanifest cancelledpage, failurepage, favorite, htmlui, netplace, successpage, target