Schema manifesto di trasferimento
Questi elementi costituiscono lo schema XML usato nel manifesto di trasferimento di pubblicazione Web e stampa online.
Gli elementi seguenti sono definiti per il manifesto di trasferimento.
- pagina annullata
- errore
- Preferito
- file
- Filelist
- Cartella
- elenco cartelle
- formdata
- htmlui
- imageproperty
- metadata
- netplace
- Inserisci
- resize
- successpage
- target
- transfermanifest
- uploadinfo
pagina annullata
Specifica la pagina HTML lato server da visualizzare prima che la procedura guidata venga chiusa quando l'utente fa clic sul pulsante Annulla .
Sintassi
<cancelledpage
href = "string"
>
<!-- child elements -->
</cancelledpage>
Attributi
Attributo | Descrizione |
---|---|
href | Obbligatorio. URL della pagina HTML lato server da visualizzare quando l'utente fa clic sul pulsante Annulla . |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno |
errore
Specifica la pagina HTML lato server da visualizzare se il caricamento non è riuscito.
Sintassi
<failurepage
href = "string"
>
<!-- child elements -->
</failurepage>
Attributi
Attributo | Descrizione |
---|---|
href | Obbligatorio. URL della pagina HTML lato server da visualizzare se il caricamento non ha esito positivo. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno. Il testo è consentito. |
Preferito
Indica alla procedura guidata di creare una voce di sito Web preferito nel menu Preferiti per l'URL specificato. Se questo elemento non viene specificato, l'elemento htmlui viene usato al suo posto.
Sintassi
<favorite
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</favorite>
Attributi
Attributo | Descrizione |
---|---|
comment | Obbligatorio. Commento associato alla voce Preferiti . |
href | Obbligatorio. URL della voce Preferiti . |
name | Obbligatorio. Nome dell'URL visualizzato nel menu Preferiti . |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno. Il testo è consentito. |
file
Descrive un singolo file da copiare. È possibile che più elementi di file siano contenuti in un singolo nodo dell'elenco di file .
Sintassi
<file
contenttype = "string"
destination = "string"
extension = "string"
id = "string"
size = "string"
source = "string"
>
<!-- child elements -->
</file>
Attributi
Attributo | Descrizione |
---|---|
Contenttype | Facoltativa. Tipo MIME del file. |
destination | Obbligatorio. Percorso suggerito per il file dopo il caricamento. Questo percorso è relativo all'URL di destinazione del sito di caricamento. Il sito di caricamento può modificare questo valore in base alle esigenze. |
estensione | Facoltativa. Estensione del nome file del file. |
id | Obbligatorio. Indice numerico del file. |
size | Facoltativa. Dimensioni del file, in byte. |
source | Obbligatorio. Percorso completo del file system per il file. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
Filelist | metadati, post, ridimensionamento |
Filelist
Contenitore per gli elementi che descrivono i file da copiare. Più elementi dell'elenco di file possono essere contenuti in un singolo nodo transfermanifest .
Sintassi
<filelist
usesfolders = "1"
>
<!-- child elements -->
</filelist>
Attributi
Attributo | Descrizione |
---|---|
usesfolders | Non implementato. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
transfermanifest | file |
folder
Descrive una cartella in cui vengono archiviati i file. Più elementi di cartella possono essere contenuti in un singolo nodo dell'elenco di cartelle .
Sintassi
<folder
destination = "string"
>
<!-- child elements -->
</folder>
Attributi
Attributo | Descrizione |
---|---|
destination | Obbligatorio. Percorso suggerito per la cartella dopo il caricamento. Questo percorso è relativo all'URL di destinazione del sito di caricamento. Il sito di caricamento può modificare questo valore in base alle esigenze. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
elenco cartelle | Nessuno |
elenco cartelle
Contenitore per gli elementi che descrivono i file da copiare. Più elementi dell'elenco di cartelle possono essere contenuti in un singolo nodo transfermanifest .
Sintassi
<folderlist>
<!-- child elements -->
</folderlist>
Attributi
Nessuno.
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
transfermanifest | Cartella |
formdata
Descrive i dati del modulo con codifica HTML facoltativi che possono essere trasferiti con i file. Questo elemento viene aggiunto dal servizio se sceglie di caricare i file come post in più parti. I dati del modulo, insieme alle informazioni dell'elemento post , vengono usati per creare l'intestazione post.
Più elementi formdata possono essere contenuti in un singolo nodo uploadinfo .
Sintassi
<formdata
name = "string"
>
<!-- child elements -->
</formdata>
Attributi
Attributo | Descrizione |
---|---|
name | Obbligatorio. Definisce il nome dei dati del modulo associato a questa sezione del caricamento. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno |
htmlui
URL della pagina HTML sul lato server da visualizzare quando la procedura guidata viene chiusa. Questo elemento crea una voce di pagina Web preferita nel menu Preferiti se l'elemento preferito è assente e viene specificato il nome descrittivo del sito di caricamento.
Sintassi
<htmlui
href = "string"
>
<!-- child elements -->
</htmlui>
Attributi
Attributo | Descrizione |
---|---|
href | Obbligatorio. URL della pagina HTML sul lato server da visualizzare quando la procedura guidata viene chiusa. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno. Il testo è consentito. |
imageproperty
Specifica una proprietà image relativa al file. Più elementi imageproperty possono essere contenuti in un singolo nodo di metadati .
Sintassi
<imageproperty
id = "string"
>
<!-- child elements -->
</imageproperty>
Attributi
Attributo | Descrizione |
---|---|
id | Obbligatorio. ID della proprietà specifica. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
metadata | Nessuno. Il testo è consentito. |
metadata
Contenitore per elementi e testo che definiscono i metadati per il file specifico. Più elementi di metadati possono essere contenuti in un singolo nodo di file .
Sintassi
<metadata>
<!-- child elements -->
</metadata>
Attributi
Nessuno.
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
file | imageproperty |
netplace
Definisce la destinazione per un luogo di rete creato in Posizioni di rete personali al termine del caricamento. La creazione di un luogo di rete può essere impedita tramite il metodo IPublishingWizard::Initialize .
Sintassi
<netplace
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</netplace>
Attributi
Attributo | Descrizione |
---|---|
comment | Obbligatorio. Commento visualizzato per l'icona della posizione di rete quando il cursore è posizionato su di esso. |
href | Obbligatorio. URL della voce della posizione di rete. |
name | Obbligatorio. Nome dell'icona del percorso di rete visualizzata nella cartella My Network Places . |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno. Il testo è consentito. |
post
URL in cui deve essere inserito il file. Questo elemento viene aggiunto dal servizio quando il trasferimento viene eseguito come post in più parti e, con formdata, viene usato per compilare l'intestazione post. Se il servizio sceglie di eseguire il trasferimento di file usando la creazione distribuita e il controllo delle versioni (WebDAV), non deve aggiungere questo elemento. Più elementi post possono essere contenuti in un singolo nodo di file .
Sintassi
<post
filename = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</post>
Attributi
Attributo | Descrizione |
---|---|
nomefile | Facoltativa. Nome del file inviato. |
href | Obbligatorio. URL della cartella di destinazione. |
name | Obbligatorio. Definisce il nome dei dati del modulo associato a questa sezione del post. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
file | formdata |
resize
Definisce il ridimensionamento e la ricompressione di un file di immagine in formato JPEG. Se il file di origine è già in formato JPEG ed è minore o uguale alla larghezza e all'altezza specificate, non viene ridimensionata. Se il file di origine non è un file JPEG, viene convertito. È possibile impedire il ridimensionamento, la ricompressione e la conversione del file tramite il metodo IPublishingWizard::Initialize . È possibile che più elementi di ridimensionamento siano contenuti in un singolo nodo di file .
Sintassi
<resize
cx = "string"
cy = "string"
quality = "string"
>
<!-- child elements -->
</resize>
Attributi
Attributo | Descrizione |
---|---|
Cx | Obbligatorio. Larghezza dell'immagine, in pixel, dopo il caricamento. Se questo valore è 0, cx viene calcolato dal valore cy per mantenere le dimensioni relative. |
cy | Obbligatorio. Altezza dell'immagine, in pixel, dopo il caricamento. Se questo valore è 0, cy viene calcolato dal valore cx per mantenere le dimensioni relative. |
qualità | Obbligatorio. Il valore di qualità JPEG, compreso tra 0 e 100, con 100 è la massima qualità. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
file | Nessuno. |
successpage
Specifica la pagina HTML lato server da visualizzare se il caricamento ha esito positivo.
Sintassi
<successpage
href = "string"
>
<!-- child elements -->
</successpage>
Attributi
Attributo | Descrizione |
---|---|
href | Obbligatorio. URL della pagina HTML lato server da visualizzare se il caricamento ha esito positivo. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno. Il testo è consentito. |
target
Cartella di destinazione specificata in formato UNC (Universal Naming Convention) o come server WebDAV. Il servizio aggiunge questa destinazione per specificare una cartella di destinazione se il trasferimento usa un protocollo WebDAV o file system. Se il servizio sceglie di eseguire il trasferimento di file come post in più parti, non deve aggiungere questo elemento.
Sintassi
<target
href = "string"
>
<!-- child elements -->
</target>
Attributi
Attributo | Descrizione |
---|---|
href | Obbligatorio. URL della cartella di destinazione. Usare il modulo https:// per WebDAV o il modulo \\server\share per UNC. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
uploadinfo | Nessuno. Il testo è consentito. |
transfermanifest
Nodo padre del file manifesto di trasferimento.
Sintassi
<transfermanifest>
<!-- child elements -->
</transfermanifest>
Attributi
Nessuno.
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
Nessuno | filelist, folderlist, uploadinfo |
uploadinfo
Contenitore per gli elementi che forniscono informazioni dal sito di caricamento usato nella transazione. Più elementi uploadinfo possono essere contenuti in un singolo nodo transfermanifest .
Sintassi
<uploadinfo
friendlyname = "string"
>
<!-- child elements -->
</uploadinfo>
Attributi
Attributo | Descrizione |
---|---|
Friendlyname | Obbligatorio. Nome descrittivo per il sito Web visualizzato nella procedura guidata. |
Informazioni sull'elemento
Elemento padre | Elementi figlio |
---|---|
transfermanifest | cancelledpage, failurepage, favorite, htmlui, netplace, successpage, target |