Schéma de manifeste de transfert
Ces éléments constituent le schéma XML utilisé dans le manifeste de transfert des Assistants Publication web et Tri d’impression en ligne.
Les éléments suivants sont définis pour le manifeste de transfert.
- cancelledpage
- page d’échec
- Préféré
- file
- Filelist
- Dossier
- folderlist
- formdata
- htmlui
- imageproperty
- métadonnées
- netplace
- Publier
- Redimensionner
- successpage
- cible
- transfermanifest
- uploadinfo
cancelledpage
Spécifie la page HTML côté serveur à afficher avant la fermeture de l’Assistant lorsque l’utilisateur clique sur le bouton Annuler .
Syntaxe
<cancelledpage
href = "string"
>
<!-- child elements -->
</cancelledpage>
Attributs
Attribut | Description |
---|---|
href | Obligatoire. URL de la page HTML côté serveur à afficher lorsque l’utilisateur clique sur le bouton Annuler . |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | None |
page d’échec
Spécifie la page HTML côté serveur à afficher si le chargement échoue.
Syntaxe
<failurepage
href = "string"
>
<!-- child elements -->
</failurepage>
Attributs
Attribut | Description |
---|---|
href | Obligatoire. URL de la page HTML côté serveur à afficher si le chargement échoue. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | Aucun. Le texte est autorisé. |
Préféré
Indique à l’Assistant de créer une entrée de site web favori dans le menu Favoris pour l’URL donnée. Si cet élément n’est pas spécifié, l’élément htmlui est utilisé à sa place.
Syntaxe
<favorite
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</favorite>
Attributs
Attribut | Description |
---|---|
comment | Obligatoire. Commentaire associé à l’entrée Favoris . |
href | Obligatoire. URL de l’entrée Favoris . |
name | Obligatoire. Nom de l’URL qui s’affiche dans le menu Favoris . |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | Aucun. Le texte est autorisé. |
fichier
Décrit un fichier unique à copier. Plusieurs éléments de fichier peuvent être contenus sous un seul nœud filelist .
Syntaxe
<file
contenttype = "string"
destination = "string"
extension = "string"
id = "string"
size = "string"
source = "string"
>
<!-- child elements -->
</file>
Attributs
Attribut | Description |
---|---|
Contenttype | Optionnel. Type MIME du fichier. |
destination | Obligatoire. Chemin suggéré pour le fichier une fois qu’il est chargé. Ce chemin est relatif à l’URL de destination du site de chargement. Le site de chargement peut modifier cette valeur si nécessaire. |
extension | Optionnel. Extension de nom de fichier du fichier. |
id | Obligatoire. Index numérique du fichier. |
taille | Optionnel. Taille du fichier, en octets. |
source | Obligatoire. Chemin d’accès complet du système de fichiers pour le fichier. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
Filelist | métadonnées, publication, redimensionnement |
Filelist
Conteneur pour les éléments décrivant les fichiers à copier. Plusieurs éléments filelist peuvent être contenus sous un seul nœud transfermanifest .
Syntaxe
<filelist
usesfolders = "1"
>
<!-- child elements -->
</filelist>
Attributs
Attribut | Description |
---|---|
usefolders | Non implémenté. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
transfermanifest | file |
dossier
Décrit un dossier dans lequel les fichiers sont stockés. Plusieurs éléments de dossier peuvent être contenus sous un seul nœud de liste de dossiers .
Syntaxe
<folder
destination = "string"
>
<!-- child elements -->
</folder>
Attributs
Attribut | Description |
---|---|
destination | Obligatoire. Chemin d’accès suggéré pour le dossier une fois qu’il est chargé. Ce chemin est relatif à l’URL de destination du site de chargement. Le site de chargement peut modifier cette valeur si nécessaire. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
liste de dossiers | None |
liste de dossiers
Conteneur pour les éléments décrivant les fichiers à copier. Plusieurs éléments de la liste de dossiers peuvent être contenus sous un seul nœud transfermanifest .
Syntaxe
<folderlist>
<!-- child elements -->
</folderlist>
Attributs
Aucune.
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
transfermanifest | Dossier |
formdata
Décrit les données de formulaire encodées HTML facultatives qui peuvent être transférées avec les fichiers. Cet élément est ajouté par le service s’il choisit de charger les fichiers en tant que billet en plusieurs parties. Les données de formulaire, ainsi que les informations de l’élément post , sont utilisées pour créer l’en-tête de publication.
Plusieurs éléments formdata peuvent être contenus sous un seul nœud uploadinfo .
Syntaxe
<formdata
name = "string"
>
<!-- child elements -->
</formdata>
Attributs
Attribut | Description |
---|---|
name | Obligatoire. Définit le nom des données de formulaire associé à cette section du chargement. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | None |
htmlui
URL de la page HTML côté serveur à afficher lorsque l’Assistant est fermé. Cet élément crée une entrée de page web favorite dans le menu Favoris si l’élément favori est absent et que le nom convivial du site de chargement est spécifié.
Syntaxe
<htmlui
href = "string"
>
<!-- child elements -->
</htmlui>
Attributs
Attribut | Description |
---|---|
href | Obligatoire. URL de la page HTML côté serveur à afficher lorsque l’Assistant est fermé. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | Aucun. Le texte est autorisé. |
imageproperty
Spécifie une propriété d’image relative au fichier. Plusieurs éléments imageproperty peuvent être contenus sous un seul nœud de métadonnées .
Syntaxe
<imageproperty
id = "string"
>
<!-- child elements -->
</imageproperty>
Attributs
Attribut | Description |
---|---|
id | Obligatoire. ID de la propriété particulière. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
métadonnées | Aucun. Le texte est autorisé. |
metadata
Conteneur pour les éléments et le texte définissant des métadonnées pour le fichier particulier. Plusieurs éléments de métadonnées peuvent être contenus sous un seul nœud de fichier .
Syntaxe
<metadata>
<!-- child elements -->
</metadata>
Attributs
Aucune.
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
file | imageproperty |
netplace
Définit la cible d’un emplacement réseau créé dans Mes emplacements réseau lorsque le chargement est terminé. La création d’un emplacement réseau peut être empêchée via la méthode IPublishingWizard::Initialize .
Syntaxe
<netplace
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</netplace>
Attributs
Attribut | Description |
---|---|
comment | Obligatoire. Commentaire affiché pour l’icône de place réseau lorsque le curseur repose dessus. |
href | Obligatoire. URL de l’entrée de l’emplacement réseau. |
name | Obligatoire. Nom de l’icône d’emplacement réseau qui apparaît dans le dossier Mes emplacements réseau . |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | Aucun. Le texte est autorisé. |
post
URL vers laquelle le fichier doit être publié. Cet élément est ajouté par le service lorsque le transfert est effectué sous la forme d’un billet en plusieurs parties et, avec formdata, est utilisé pour générer l’en-tête de publication. Si le service choisit d’effectuer le transfert de fichiers à l’aide de World Wide Web Distributed Authoring and Versioning (WebDAV), il ne doit pas ajouter cet élément. Plusieurs éléments de publication peuvent être contenus sous un seul nœud de fichier .
Syntaxe
<post
filename = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</post>
Attributs
Attribut | Description |
---|---|
nom_fichier | Optionnel. Nom du fichier publié. |
href | Obligatoire. URL du dossier de destination. |
name | Obligatoire. Définit le nom des données de formulaire associé à cette section du billet. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
file | formdata |
resize
Définit la mise à l’échelle et la recompression d’un fichier image au format JPEG. Si le fichier source est déjà au format JPEG et est inférieur ou égal à la largeur et à la hauteur spécifiées, il n’est pas dimensionné. Si le fichier source n’est pas un fichier JPEG, il est converti. La mise à l’échelle, la recompression et la conversion du fichier peuvent être évitées via la méthode IPublishingWizard::Initialize . Plusieurs éléments de redimensionnement peuvent être contenus sous un seul nœud de fichier .
Syntaxe
<resize
cx = "string"
cy = "string"
quality = "string"
>
<!-- child elements -->
</resize>
Attributs
Attribut | Description |
---|---|
Cx | Obligatoire. Largeur de l’image, en pixels, après le chargement. Si cette valeur est 0, cx est calculé à partir de la valeur cy pour conserver les dimensions relatives. |
cy | Obligatoire. Hauteur de l’image, en pixels, après le chargement. Si cette valeur est 0, cy est calculé à partir de la valeur cx pour conserver les dimensions relatives. |
qualité | Obligatoire. La valeur de qualité JPEG, comprise entre 0 et 100, 100 étant la qualité la plus élevée. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
file | Aucun. |
successpage
Spécifie la page HTML côté serveur à afficher si le chargement réussit.
Syntaxe
<successpage
href = "string"
>
<!-- child elements -->
</successpage>
Attributs
Attribut | Description |
---|---|
href | Obligatoire. URL de la page HTML côté serveur à afficher si le chargement réussit. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | Aucun. Le texte est autorisé. |
target
Dossier de destination spécifié au format UNC (Universal Naming Convention) ou en tant que serveur WebDAV. Le service ajoute cette cible pour spécifier un dossier de destination si le transfert utilise un protocole WebDAV ou de système de fichiers. Si le service choisit d’effectuer le transfert de fichiers sous la forme d’une publication en plusieurs parties, il ne doit pas ajouter cet élément.
Syntaxe
<target
href = "string"
>
<!-- child elements -->
</target>
Attributs
Attribut | Description |
---|---|
href | Obligatoire. URL du dossier de destination. Utilisez le formulaire https:// pour WebDAV ou le formulaire \\server\share pour UNC. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
uploadinfo | Aucun. Le texte est autorisé. |
transfermanifest
Nœud parent du fichier manifeste de transfert.
Syntaxe
<transfermanifest>
<!-- child elements -->
</transfermanifest>
Attributs
Aucune.
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
None | filelist, folderlist, uploadinfo |
uploadinfo
Conteneur pour les éléments fournissant des informations à partir du site de chargement utilisé dans la transaction. Plusieurs éléments uploadinfo peuvent être contenus sous un seul nœud transfermanifest .
Syntaxe
<uploadinfo
friendlyname = "string"
>
<!-- child elements -->
</uploadinfo>
Attributs
Attribut | Description |
---|---|
friendlyname | Obligatoire. Nom convivial du site web qui s’affiche dans l’Assistant. |
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
transfermanifest | cancelledpage, failurepage, favorite, htmlui, netplace, successpage, target |