Esquema de manifiesto de transferencia
Estos elementos componen el esquema XML utilizado en el manifiesto de transferencia del Asistente para publicación web y pedidos de impresión en línea.
Los siguientes elementos se definen para el manifiesto de transferencia.
- cancelledpage
- página de errores
- Favorito
- file
- Filelist
- Carpeta
- folderlist
- formdata
- htmlui
- imageproperty
- metadata
- netplace
- Exponer
- resize
- successpage
- Destino
- transfermanifest
- uploadinfo
cancelledpage
Especifica la página HTML del lado servidor que se va a mostrar antes de cerrar el asistente cuando el usuario hace clic en el botón Cancelar .
Sintaxis
<cancelledpage
href = "string"
>
<!-- child elements -->
</cancelledpage>
Atributos
Atributo | Descripción |
---|---|
href | Necesario. Dirección URL de la página HTML del lado servidor que se va a mostrar cuando el usuario hace clic en el botón Cancelar . |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno |
página de errores
Especifica la página HTML del lado servidor que se va a mostrar si la carga no se realiza correctamente.
Sintaxis
<failurepage
href = "string"
>
<!-- child elements -->
</failurepage>
Atributos
Atributo | Descripción |
---|---|
href | Necesario. Dirección URL de la página HTML del lado servidor que se va a mostrar si la carga no se realiza correctamente. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno. Se permite texto. |
Favorito
Indica al asistente que cree una entrada de sitio web favorita en el menú Favoritos de la dirección URL especificada. Si no se especifica este elemento, el elemento htmlui se usa en su lugar.
Sintaxis
<favorite
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</favorite>
Atributos
Atributo | Descripción |
---|---|
comment | Necesario. Comentario asociado a la entrada Favoritos . |
href | Necesario. Dirección URL de la entrada Favoritos . |
name | Necesario. Nombre de la dirección URL que aparece en el menú Favoritos . |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno. Se permite texto. |
archivo
Describe un único archivo que se va a copiar. Varios elementos de archivo pueden estar contenidos en un único nodo filelist .
Sintaxis
<file
contenttype = "string"
destination = "string"
extension = "string"
id = "string"
size = "string"
source = "string"
>
<!-- child elements -->
</file>
Atributos
Atributo | Descripción |
---|---|
Contenttype | Opcional. Tipo MIME del archivo. |
destination | Necesario. Ruta de acceso sugerida para el archivo una vez que se carga. Esta ruta de acceso es relativa a la dirección URL de destino del sitio de carga. El sitio de carga puede modificar este valor según sea necesario. |
extensión | Opcional. Extensión de nombre de archivo del archivo. |
id | Necesario. Índice numérico del archivo. |
tamaño | Opcional. Tamaño del archivo, en bytes. |
source | Necesario. Ruta de acceso completa del sistema de archivos para el archivo. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
Filelist | metadatos, publicación, cambio de tamaño |
Filelist
Contenedor de elementos que describen los archivos que se van a copiar. Varios elementos filelist pueden estar contenidos en un único nodo transfermanifest .
Sintaxis
<filelist
usesfolders = "1"
>
<!-- child elements -->
</filelist>
Atributos
Atributo | Descripción |
---|---|
usesfolders | Sin implementar. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
transfermanifest | file |
folder
Describe una carpeta en la que se almacenan los archivos. Se pueden incluir varios elementos de carpeta en un único nodo folderlist .
Sintaxis
<folder
destination = "string"
>
<!-- child elements -->
</folder>
Atributos
Atributo | Descripción |
---|---|
destination | Necesario. Ruta de acceso sugerida para la carpeta una vez que se carga. Esta ruta de acceso es relativa a la dirección URL de destino del sitio de carga. El sitio de carga puede modificar este valor según sea necesario. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
folderlist | Ninguno |
folderlist
Contenedor de elementos que describen los archivos que se van a copiar. Se pueden incluir varios elementos folderlist en un único nodo transfermanifest .
Sintaxis
<folderlist>
<!-- child elements -->
</folderlist>
Atributos
Ninguno.
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
transfermanifest | Carpeta |
formdata
Describe los datos de formulario codificados en HTML opcionales que se pueden transferir con los archivos. El servicio agrega este elemento si decide cargar los archivos como una publicación de varias partes. Los datos del formulario, junto con la información del elemento post , se usan para crear el encabezado post.
Se pueden incluir varios elementos formdata en un único nodo uploadinfo .
Sintaxis
<formdata
name = "string"
>
<!-- child elements -->
</formdata>
Atributos
Atributo | Descripción |
---|---|
name | Necesario. Define el nombre de datos del formulario asociado a esta sección de la carga. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno |
htmlui
Dirección URL de la página HTML del lado servidor que se va a mostrar cuando se cierra el asistente. Este elemento crea una entrada de página web favorita en el menú Favoritos si el elemento favorito no está presente y se especifica el nombre descriptivo del sitio de carga.
Sintaxis
<htmlui
href = "string"
>
<!-- child elements -->
</htmlui>
Atributos
Atributo | Descripción |
---|---|
href | Necesario. Dirección URL de la página HTML del lado servidor que se va a mostrar cuando se cierra el asistente. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno. Se permite texto. |
imageproperty
Especifica una propiedad de imagen relacionada con el archivo. Varios elementos imageproperty pueden estar contenidos en un único nodo de metadatos .
Sintaxis
<imageproperty
id = "string"
>
<!-- child elements -->
</imageproperty>
Atributos
Atributo | Descripción |
---|---|
id | Necesario. Identificador de la propiedad determinada. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
metadata | Ninguno. Se permite texto. |
metadata
Contenedor para elementos y texto que define metadatos para el archivo determinado. Varios elementos de metadatos pueden estar contenidos en un único nodo de archivo .
Sintaxis
<metadata>
<!-- child elements -->
</metadata>
Atributos
Ninguno.
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
file | imageproperty |
netplace
Define el destino de un lugar de red que se crea en Mis lugares de red cuando se completa la carga. La creación de un lugar de red se puede evitar mediante el método IPublishingWizard::Initialize .
Sintaxis
<netplace
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</netplace>
Atributos
Atributo | Descripción |
---|---|
comment | Necesario. El comentario que se muestra para el icono de lugar de red cuando el cursor se encuentra en él. |
href | Necesario. Dirección URL de la entrada de lugar de red. |
name | Necesario. Nombre del icono de lugar de red que aparece en la carpeta Mis ubicaciones de red . |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno. Se permite texto. |
post
Dirección URL a la que se debe publicar el archivo. El servicio agrega este elemento cuando la transferencia se realiza como una publicación de varias partes y, con formdata, se usa para compilar el encabezado post. Si el servicio decide realizar la transferencia de archivos mediante World Wide Web Distributed Authoring and Versioning (WebDAV), no debe agregar este elemento. Varios elementos post pueden estar contenidos en un único nodo de archivo .
Sintaxis
<post
filename = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</post>
Atributos
Atributo | Descripción |
---|---|
nombreDeArchivo | Opcional. Nombre de archivo del archivo publicado. |
href | Necesario. Dirección URL de la carpeta de destino. |
name | Necesario. Define el nombre de datos del formulario asociado a esta sección de la publicación. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
file | formdata |
resize
Define el escalado y la recompresión de un archivo de imagen en formato JPEG. Si el archivo de origen ya está en formato JPEG y es menor o igual que el ancho y alto especificados, no se ajusta el tamaño. Si el archivo de origen no es un archivo JPEG, se convierte. El escalado, la recompresión y la conversión del archivo se pueden evitar mediante el método IPublishingWizard::Initialize . Se pueden incluir varios elementos de cambio de tamaño en un único nodo de archivo .
Sintaxis
<resize
cx = "string"
cy = "string"
quality = "string"
>
<!-- child elements -->
</resize>
Atributos
Atributo | Descripción |
---|---|
Cx | Necesario. Ancho de la imagen, en píxeles, después de cargarse. Si este valor es 0 , cx se calcula a partir del valor cy para conservar las dimensiones relativas. |
cy | Necesario. Alto de la imagen, en píxeles, después de cargarla. Si este valor es 0, cy se calcula a partir del valor cx para conservar las dimensiones relativas. |
calidad | Necesario. Valor de calidad JPEG, entre 0 y 100, con 100 siendo la más alta calidad. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
file | Ninguno. |
successpage
Especifica la página HTML del lado servidor que se va a mostrar si la carga se realiza correctamente.
Sintaxis
<successpage
href = "string"
>
<!-- child elements -->
</successpage>
Atributos
Atributo | Descripción |
---|---|
href | Necesario. Dirección URL de la página HTML del lado servidor que se va a mostrar si la carga se realiza correctamente. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno. Se permite texto. |
Destino
Carpeta de destino especificada en formato UNC (Convención de nomenclatura universal) o como servidor WebDAV. El servicio agrega este destino para especificar una carpeta de destino si la transferencia usa un protocolo de sistema de archivos o WebDAV. Si el servicio decide realizar la transferencia de archivos como una publicación de varias partes, no debe agregar este elemento.
Sintaxis
<target
href = "string"
>
<!-- child elements -->
</target>
Atributos
Atributo | Descripción |
---|---|
href | Necesario. Dirección URL de la carpeta de destino. Use el formulario https:// para WebDAV o el formulario \\server\share para UNC. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
uploadinfo | Ninguno. Se permite texto. |
transfermanifest
Nodo primario del archivo de manifiesto de transferencia.
Sintaxis
<transfermanifest>
<!-- child elements -->
</transfermanifest>
Atributos
Ninguno.
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
Ninguno | filelist, folderlist, uploadinfo |
uploadinfo
Contenedor para elementos que proporcionan información del sitio de carga usado en la transacción. Se pueden incluir varios elementos uploadinfo en un único nodo transfermanifest .
Sintaxis
<uploadinfo
friendlyname = "string"
>
<!-- child elements -->
</uploadinfo>
Atributos
Atributo | Descripción |
---|---|
Nombre descriptivo | Necesario. Nombre descriptivo del sitio web que se muestra en el asistente. |
Información de elemento
Elemento primario | Elementos secundarios |
---|---|
transfermanifest | cancelledpage, failurepage, favorite, htmlui, netplace, successpage, target |