Verwenden des Übertragungsmanifests
Der Web Publishing Wizard und der Online Print Ordering Wizard verwenden das Übertragungsmanifest, um Details der Datenübertragung zwischen dem Clientcomputer und der Serverwebsite zu kommunizieren.
Der Zweck des Übertragungsmanifests
Das Übertragungsmanifest beschreibt Dateien, die an der Übertragung beteiligt sind, einschließlich Details wie Zielhierarchie und Metadaten der Datei. Serverseitige Skripts können das Manifest ändern, indem unangemessene Dateien aus der Liste entfernt und Informationen dazu hinzugefügt werden, wie und wo die Dateien übertragen werden sollen.
Das Manifest wird als die Eigenschaft window.external.Property("TransferManifest"), ein XML Document Object Model (DOM)-Dokument, bereitgestellt. Weitere Informationen zu XML DOM finden Sie unter IXMLDOMDocument/DOMDocument.
Die allgemeine Organisation des Übertragungsmanifests ist wie folgt:
<transfermanifest>
<filelist/>
<folderlist/>
<uploadinfo/>
</transfermanifest>
Die serverseitige HTML-Seite kann die Knoten im Manifest verwenden, um bestimmte Informationen zu den zu kopierenden Dateien abzurufen und dann die Benutzeroberfläche des Diensts entsprechend zu ändern. Beispielsweise könnte eine Fotodruck-Website die Informationen verwenden, um Vorschauminiaturen der ausgewählten Bilder anzuzeigen, während eine Speicherwebsite die Informationen verwenden kann, um sicherzustellen, dass ausreichend Speicherplatz für diesen Benutzer verfügbar ist. Vollständige Informationen zu den Übertragungsmanifestknoten und -attributen finden Sie unter Übertragungsmanifestschema.
Das Übertragungsmanifestschema ist als offenes Modell geschrieben, sodass Elemente, die nicht speziell in dem Schema definiert sind, im Übertragungsmanifest angezeigt werden können. Daher kann eine Anbieter-Website proprietäre Elemente zur eigenen Verwendung hinzufügen, ohne die Gültigkeit des Manifests zu beeinträchtigen. Das Schema ist dazu so definiert, dass die Reihenfolge der Elemente nicht eingeschränkt ist.
Hinweis
Das Manifest wird jedes Mal neu erstellt, wenn ein neuer Anbieter ausgewählt wird, sodass der Anbieter die Möglichkeit hat, Website-Informationen im Manifest zu speichern.
Zugehörige Themen