Manifestschema übertragen

Diese Elemente machen das XML-Schema aus, das im Übertragungsmanifest des Assistenten für Webveröffentlichung und Onlinedruckbestellung verwendet wird.

Die folgenden Elemente werden für das Übertragungsmanifest definiert.

cancelledpage

Gibt die serverseitige HTML-Seite an, die angezeigt werden soll, bevor der Assistent geschlossen wird, wenn der Benutzer auf die Schaltfläche Abbrechen klickt.

Syntax

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

Attribute

attribute Beschreibung
href Erforderlich. Die URL der serverseitigen HTML-Seite, die angezeigt werden soll, wenn der Benutzer auf die Schaltfläche Abbrechen klickt.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine

failurepage

Gibt die serverseitige HTML-Seite an, die angezeigt werden soll, wenn der Upload nicht erfolgreich war.

Syntax

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

Attribute

attribute Beschreibung
href Erforderlich. Die URL der serverseitigen HTML-Seite, die angezeigt werden soll, wenn der Upload nicht erfolgreich war.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine. Text ist zulässig.

speichern

Weist den Assistenten an, einen Favoriteneintrag für die Website im Menü Favoriten für die angegebene URL zu erstellen. Wenn dieses Element nicht angegeben ist, wird das htmlui-Element an seiner Stelle verwendet.

Syntax

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

Attribute

attribute Beschreibung
comment Erforderlich. Der kommentar, der dem Eintrag Favoriten zugeordnet ist.
href Erforderlich. Die URL des Eintrags Favoriten.
name Erforderlich. Der Name der URL, die im Menü Favoriten angezeigt wird.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine. Text ist zulässig.

file

Beschreibt eine einzelne Datei, die kopiert werden soll. Mehrere Dateielemente können in einem einzelnen Dateilistenknoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
Contenttype Optional. Der MIME-Typ der Datei.
destination Erforderlich. Ein vorgeschlagener Pfad für die Datei, nachdem sie hochgeladen wurde. Dieser Pfad ist relativ zur Ziel-URL der Uploadwebsite. Die Uploadwebsite kann diesen Wert bei Bedarf ändern.
Erweiterung Optional. Die Dateinamenerweiterung der Datei.
id Erforderlich. Der numerische Index der Datei.
Größe Optional. Die Größe der Datei (in Bytes).
source Erforderlich. Der vollständige Dateisystempfad für die Datei.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
Liste Metadata, post, resize

Liste

Ein Container für Elemente, die die zu kopierenden Dateien beschreiben. Mehrere Filelist-Elemente können unter einem einzelnen transfermanifest-Knoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
usesfolders Nicht implementiert.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
transfermanifest file

folder

Beschreibt einen Ordner, in dem Dateien gespeichert werden. Mehrere Ordnerelemente können in einem einzelnen Ordnerlistenknoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
destination Erforderlich. Ein vorgeschlagener Pfad für den Ordner, nachdem er hochgeladen wurde. Dieser Pfad ist relativ zur Ziel-URL der Uploadwebsite. Die Uploadwebsite kann diesen Wert bei Bedarf ändern.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
Ordnerliste Keine

Ordnerliste

Ein Container für Elemente, die die zu kopierenden Dateien beschreiben. Mehrere Ordnerlistenelemente können unter einem einzelnen transfermanifest-Knoten enthalten sein.

Syntax

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

Attribute

Keine

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
transfermanifest Ordner

formdata

Beschreibt optionale HTML-codierte Formulardaten, die mit den Dateien übertragen werden können. Dieses Element wird vom Dienst hinzugefügt, wenn er die Dateien als mehrteiligen Beitrag hochlädt. Die Formulardaten werden zusammen mit Informationen aus dem post-Element verwendet, um den Postheader zu erstellen.

Mehrere formdata-Elemente können in einem einzelnen uploadinfo-Knoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
name Erforderlich. Definiert den Formulardatennamen, der diesem Abschnitt des Uploads zugeordnet ist.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine

htmlui

Die URL der serverseitigen HTML-Seite, die angezeigt werden soll, wenn der Assistent geschlossen wird. Dieses Element erstellt einen Favoritenwebseiteneintrag im Menü Favoriten, wenn das bevorzugte Element nicht vorhanden ist und der Anzeigename der Uploadwebsite angegeben ist.

Syntax

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

Attribute

attribute Beschreibung
href Erforderlich. Die URL der serverseitigen HTML-Seite, die angezeigt werden soll, wenn der Assistent geschlossen wird.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine. Text ist zulässig.

imageproperty

Gibt eine Bildeigenschaft an, die sich auf die Datei bezieht. Mehrere imageproperty-Elemente können in einem einzelnen Metadatenknoten enthalten sein.

Syntax

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

Attribute

attribute BESCHREIBUNG
id Erforderlich. Die ID der bestimmten Eigenschaft.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
metadata Keine. Text ist zulässig.

metadata

Ein Container für Elemente und Text, der Metadaten für die jeweilige Datei definiert. Mehrere Metadatenelemente können in einem einzelnen Dateiknoten enthalten sein.

Syntax

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

Attribute

Keine

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
file imageproperty

netplace

Definiert das Ziel für einen Netzwerkort, der nach Abschluss des Uploads unter Meine Netzwerkorte erstellt wird. Die Erstellung eines Netzwerkorts kann durch die IPublishingWizard::Initialize-Methode verhindert werden.

Syntax

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

Attribute

attribute Beschreibung
comment Erforderlich. Der Kommentar, der für das Netzwerkplatzsymbol angezeigt wird, wenn sich der Cursor darauf befindet.
href Erforderlich. Die URL des Eintrags für den Netzwerkort.
name Erforderlich. Der Name für das Netzwerkplatzsymbol, das im Ordner Meine Netzwerkorte angezeigt wird.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine. Text ist zulässig.

post

URL, an die die Datei gesendet werden soll. Dieses Element wird vom Dienst hinzugefügt, wenn die Übertragung als mehrteilige Post erfolgt und mit formdatazum Erstellen des Postheaders verwendet wird. Wenn der Dienst die Dateiübertragung mit World Wide Web Distributed Authoring and Versioning (WebDAV) durchführt, sollte er dieses Element nicht hinzufügen. Mehrere Post-Elemente können in einem einzelnen Dateiknoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
Dateiname Optional. Der Dateiname für die bereitgestellte Datei.
href Erforderlich. Die URL des Zielordners.
name Erforderlich. Definiert den Formulardatennamen, der diesem Abschnitt des Beitrages zugeordnet ist.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
file formdata

resize

Definiert die Skalierung und Neukomprimierung einer Bilddatei im JPEG-Format. Wenn die Quelldatei bereits im JPEG-Format vor liegt und kleiner oder gleich der angegebenen Breite und Höhe ist, wird die Größe nicht festgelegt. Wenn die Quelldatei keine JPEG-Datei ist, wird sie konvertiert. Die Skalierung, Neukomprimierung und Konvertierung der Datei kann mit der IPublishingWizard::Initialize-Methode verhindert werden. Mehrere Elemente zur Größenvergrößerung können in einem einzelnen Dateiknoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
Cx Erforderlich. Die Breite des Bilds in Pixel nach dem Hochladen. Wenn dieser Wert 0 ist, wird cx aus dem Cy-Wert berechnet, um relative Dimensionen zu erhalten.
cy Erforderlich. Die Höhe des Bilds in Pixel nach dem Hochladen. Wenn dieser Wert 0 ist, wird cy aus dem cx-Wert berechnet, um relative Dimensionen zu erhalten.
Qualität Erforderlich. Der JPEG-Qualitätswert zwischen 0 und 100, bei dem 100 die höchste Qualität ist.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
file Keine.

successpage

Gibt die serverseitige HTML-Seite an, die angezeigt werden soll, wenn der Upload erfolgreich war.

Syntax

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

Attribute

attribute Beschreibung
href Erforderlich. Die URL der serverseitigen HTML-Seite, die angezeigt werden soll, wenn der Upload erfolgreich war.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine. Text ist zulässig.

target

Ein Zielordner, der im UNC Universal Naming Convention format oder als WebDAV-Server angegeben ist. Der Dienst fügt dieses Ziel hinzu, um einen Zielordner anzugeben, wenn die Übertragung ein WebDAV- oder Dateisystemprotokoll verwendet. Wenn der Dienst die Dateiübertragung als mehrteiligen Beitrag auswählt, sollte er dieses Element nicht hinzufügen.

Syntax

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

Attribute

attribute Beschreibung
href Erforderlich. Die URL des Zielordners. Verwenden Sie https:// Formular für WebDAV oder das \ \ \ Serverfreigabeformular für UNC.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
uploadinfo Keine. Text ist zulässig.

transfermanifest

Der übergeordnete Knoten der Übertragungsmanifestdatei.

Syntax

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

Attribute

Keine

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
Keine filelist, folderlist, uploadinfo

uploadinfo

Ein Container für Elemente, die Informationen von der upload-Website bereitstellen, die in der Transaktion verwendet wird. Mehrere uploadinfo-Elemente können unter einem einzelnen transfermanifest-Knoten enthalten sein.

Syntax

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

Attribute

attribute Beschreibung
friendlyname Erforderlich. Ein Anzeigename für die Website, der im Assistenten angezeigt wird.

Elementinformationen

Übergeordnetes Element Untergeordnete Elemente
transfermanifest cancelledpage, failurepage, favorite, htmlui, netplace, successpage, target