Partager via


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

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