Поделиться через


Передача схемы манифеста

Эти элементы составляют схему XML, используемую в манифесте мастера веб-публикации и упорядочения печати в Интернете.

Для манифеста передачи определены следующие элементы.

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