Передача схемы манифеста
Эти элементы составляют схему XML, используемую в манифесте мастера веб-публикации и упорядочения печати в Интернете.
Для манифеста передачи определены следующие элементы.
- cancelledpage
- страница сбоя
- Любимой
- файл
- filelist
- Папку
- список папок
- formdata
- htmlui
- imageproperty
- metadata
- netplace
- Поместить
- изменить размер
- successpage
- target
- transfermanifest
- uploadinfo
cancelledpage
Указывает HTML-страницу на стороне сервера, отображаемую перед закрытием мастера при нажатии кнопки Отмена .
Синтаксис
<cancelledpage
href = "string"
>
<!-- child elements -->
</cancelledpage>
Атрибуты
Атрибут | Описание |
---|---|
href | Обязательный. URL-адрес HTML-страницы на стороне сервера, отображаемой при нажатии кнопки Отмена . |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет |
страница сбоя
Указывает HTML-страницу на стороне сервера, отображаемую в случае, если отправка не выполнена успешно.
Синтаксис
<failurepage
href = "string"
>
<!-- child elements -->
</failurepage>
Атрибуты
Атрибут | Описание |
---|---|
href | Обязательный. URL-адрес HTML-страницы на стороне сервера, отображаемой в случае успешной отправки. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет. Текст разрешен. |
избранное
Указывает мастеру создать запись избранного веб-сайта в меню Избранное для заданного URL-адреса. Если этот элемент не указан, вместо нее используется элемент htmlui .
Синтаксис
<favorite
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</favorite>
Атрибуты
Атрибут | Описание |
---|---|
comment | Обязательный. Комментарий, связанный с записью Избранное . |
href | Обязательный. URL-адрес записи Избранное . |
name | Обязательный. Имя URL-адреса, отображаемого в меню Избранное . |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет. Текст разрешен. |
файл
Описывает один файл для копирования. В одном узле списка файлов может содержаться несколько элементов файла.
Синтаксис
<file
contenttype = "string"
destination = "string"
extension = "string"
id = "string"
size = "string"
source = "string"
>
<!-- child elements -->
</file>
Атрибуты
Атрибут | Описание |
---|---|
Contenttype | Необязательный элемент. Тип MIME для файла. |
ресурс destination | Обязательный. Предлагаемый путь к файлу после его отправки. Этот путь относится к URL-адресу назначения сайта отправки. Сайт отправки может изменить это значение при необходимости. |
Расширение | Необязательный элемент. Расширение имени файла. |
идентификатор | Обязательный. Числовой индекс файла. |
size | Необязательный элемент. Размер файла в байтах. |
source | Обязательный. Полный путь к файлу в системе. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
filelist | метаданные, запись, изменение размера |
filelist
Контейнер для элементов, описывающих копируемые файлы. В одном узле transfermanifest может содержаться несколько элементов списка файлов.
Синтаксис
<filelist
usesfolders = "1"
>
<!-- child elements -->
</filelist>
Атрибуты
Атрибут | Описание |
---|---|
usesfolders | Не реализован. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
transfermanifest | файл |
folder
Описывает папку, в которой хранятся файлы. В одном узле списка папок может содержаться несколько элементов папки.
Синтаксис
<folder
destination = "string"
>
<!-- child elements -->
</folder>
Атрибуты
Атрибут | Описание |
---|---|
ресурс destination | Обязательный. Предлагаемый путь к папке после ее отправки. Этот путь относится к URL-адресу назначения сайта отправки. Сайт отправки может изменить это значение при необходимости. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
список папок | Нет |
список папок
Контейнер для элементов, описывающих копируемые файлы. В одном узле transfermanifest может содержаться несколько элементов списка папок.
Синтаксис
<folderlist>
<!-- child elements -->
</folderlist>
Атрибуты
Отсутствует.
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
transfermanifest | Папку |
formdata
Описание необязательных данных в формате HTML, которые могут передаваться вместе с файлами. Этот элемент добавляется службой, если она выбирает отправку файлов в виде многокомпонентной записи. Данные формы вместе с информацией из элемента post используются для создания заголовка post.
В одном узле uploadinfo может содержаться несколько элементов formdata.
Синтаксис
<formdata
name = "string"
>
<!-- child elements -->
</formdata>
Атрибуты
Атрибут | Описание |
---|---|
name | Обязательный. Определяет имя данных формы, связанное с этим разделом отправки. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет |
htmlui
URL-адрес HTML-страницы на стороне сервера, отображаемой при закрытии мастера. Этот элемент создает элемент избранной веб-страницы в меню Избранное , если элемент favorite отсутствует и указано понятное имя сайта отправки.
Синтаксис
<htmlui
href = "string"
>
<!-- child elements -->
</htmlui>
Атрибуты
Атрибут | Описание |
---|---|
href | Обязательный. URL-адрес HTML-страницы на стороне сервера, отображаемой при закрытии мастера. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет. Текст разрешен. |
imageproperty
Указывает свойство изображения, связанное с файлом. В одном узле метаданных может содержаться несколько элементов imageproperty.
Синтаксис
<imageproperty
id = "string"
>
<!-- child elements -->
</imageproperty>
Атрибуты
Атрибут | Описание |
---|---|
идентификатор | Обязательный. Идентификатор конкретного свойства. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
metadata | Нет. Текст разрешен. |
метаданные
Контейнер для элементов и текста, определяющих метаданные для конкретного файла. В одном узле файла может содержаться несколько элементов метаданных.
Синтаксис
<metadata>
<!-- child elements -->
</metadata>
Атрибуты
Отсутствует.
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
файл | imageproperty |
netplace
Определяет целевой объект для сетевого расположения, созданного в разделе Мои сетевые расположения после завершения отправки. Создание сетевого места можно предотвратить с помощью метода IPublishingWizard::Initialize .
Синтаксис
<netplace
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</netplace>
Атрибуты
Атрибут | Описание |
---|---|
comment | Обязательный. Комментарий, отображаемый для значка сетевого места, когда курсор опирается на него. |
href | Обязательный. URL-адрес записи сетевого места. |
name | Обязательный. Имя значка сетевого расположения, отображаемого в папке Мои сетевые расположения . |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет. Текст разрешен. |
post
URL-адрес, на который должен быть размещен файл. Этот элемент добавляется службой, когда передача выполняется в виде многокомпонентной записи и с помощью formdata используется для создания заголовка post. Если служба решает выполнить передачу файлов с помощью распределенной разработки и управления версиями в Интернете (WebDAV), этот элемент добавлять не следует. В одном узле файла может содержаться несколько элементов post.
Синтаксис
<post
filename = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</post>
Атрибуты
Атрибут | Описание |
---|---|
имя_файла | Необязательный элемент. Имя файла для размещенного файла. |
href | Обязательный. URL-адрес конечной папки. |
name | Обязательный. Определяет имя данных формы, связанное с этим разделом записи. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
файл | formdata |
изменить размер
Определяет масштабирование и повторное сжатие файла изображения в формате JPEG. Если исходный файл уже имеет формат JPEG и меньше или равен заданной ширине и высоте, он не имеет размера. Если исходный файл не является JPEG-файлом, он преобразуется. Масштабирование, повторное сжатие и преобразование файла можно предотвратить с помощью метода IPublishingWizard::Initialize . В одном узле файла может содержаться несколько элементов изменения размера.
Синтаксис
<resize
cx = "string"
cy = "string"
quality = "string"
>
<!-- child elements -->
</resize>
Атрибуты
Атрибут | Описание |
---|---|
Cx | Обязательный. Ширина изображения (в пикселях) после отправки. Если это значение равно 0, то cx вычисляется на основе значения cy , чтобы сохранить относительные измерения. |
cy | Обязательный. Высота изображения (в пикселях) после отправки. Если это значение равно 0, то cy вычисляется на основе значения cx , чтобы сохранить относительные измерения. |
качество | Обязательный. Качество JPEG, от 0 до 100, с 100 является самым высоким качеством. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
файл | Нет. |
successpage
Указывает HTML-страницу на стороне сервера, отображаемую в случае успешной отправки.
Синтаксис
<successpage
href = "string"
>
<!-- child elements -->
</successpage>
Атрибуты
Атрибут | Описание |
---|---|
href | Обязательный. URL-адрес HTML-страницы на стороне сервера, отображаемой в случае успешной отправки. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет. Текст разрешен. |
target
Конечная папка, указанная в формате UNC или в качестве сервера WebDAV. Служба добавляет этот целевой объект, чтобы указать целевую папку, если при передаче используется протокол WebDAV или файловой системы. Если служба решает выполнить передачу файлов в виде многокомпонентной записи, она не должна добавлять этот элемент.
Синтаксис
<target
href = "string"
>
<!-- child elements -->
</target>
Атрибуты
Атрибут | Описание |
---|---|
href | Обязательный. URL-адрес конечной папки. Используйте форму https:// для WebDAV или форму \\server\share для UNC. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
uploadinfo | Нет. Текст разрешен. |
transfermanifest
Родительский узел файла манифеста передачи.
Синтаксис
<transfermanifest>
<!-- child elements -->
</transfermanifest>
Атрибуты
Отсутствует.
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
Нет | filelist, folderlist, uploadinfo |
uploadinfo
Контейнер для элементов, предоставляющих сведения с сайта отправки, используемого в транзакции. В одном узле transfermanifest может содержаться несколько элементов uploadinfo.
Синтаксис
<uploadinfo
friendlyname = "string"
>
<!-- child elements -->
</uploadinfo>
Атрибуты
Атрибут | Описание |
---|---|
Friendlyname | Обязательный. Понятное имя веб-сайта, отображаемое в мастере. |
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
transfermanifest | cancelledpage, failurepage, favorite, htmlui, netplace, successpage, target |