매니페스트 스키마 전송
이러한 요소는 웹 게시 및 온라인 인쇄 순서 마법사의 전송 매니페스트에 사용되는 XML 스키마를 구성합니다.
다음 요소는 전송 매니페스트에 대해 정의됩니다.
- canceledpage
- failurepage
- 좋아하는
- file
- filelist
- 폴더
- folderlist
- formdata
- htmlui
- imageproperty
- metadata
- netplace
- 올리기
- 크기 조정
- successpage
- 대상
- transfermanifest
- uploadinfo
canceledpage
사용자가 취소 단추를 클릭할 때 마법사를 닫기 전에 표시할 서버 쪽 HTML 페이지를 지정합니다.
구문
<cancelledpage
href = "string"
>
<!-- child elements -->
</cancelledpage>
특성
attribute | Description |
---|---|
href | 필수 요소. 사용자가 취소 단추를 클릭할 때 표시할 서버 쪽 HTML 페이지의 URL입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 |
failurepage
업로드에 성공하지 못한 경우 표시할 서버 쪽 HTML 페이지를 지정합니다.
구문
<failurepage
href = "string"
>
<!-- child elements -->
</failurepage>
특성
attribute | Description |
---|---|
href | 필수 요소. 업로드에 성공하지 못한 경우 표시할 서버 쪽 HTML 페이지의 URL입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 텍스트가 허용됩니다. |
좋아하는
지정된 URL에 대한 즐겨찾기 메뉴에서 즐겨찾기 웹 사이트 항목을 만들도록 마법사에 지시합니다. 이 요소를 지정하지 않으면 htmlui 요소가 해당 위치에 사용됩니다.
구문
<favorite
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</favorite>
특성
attribute | 설명 |
---|---|
주석 | 필수 사항입니다. 즐겨찾기 항목과 연결된 주석입니다. |
href | 필수 요소. 즐겨찾기 항목의 URL입니다. |
name | 필수 요소. 즐겨찾기 메뉴에 표시되는 URL의 이름입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 텍스트가 허용됩니다. |
파일
복사할 단일 파일에 대해 설명합니다. 단일 파일 목록 노드 아래에 여러 파일 요소가 포함될 수 있습니다.
구문
<file
contenttype = "string"
destination = "string"
extension = "string"
id = "string"
size = "string"
source = "string"
>
<!-- child elements -->
</file>
특성
attribute | Description |
---|---|
Contenttype | 선택 사항입니다. 파일의 MIME 형식입니다. |
destination | 필수 사항입니다. 업로드된 파일의 제안된 경로입니다. 이 경로는 업로드 사이트의 대상 URL을 기준으로 합니다. 업로드 사이트는 필요에 따라 이 값을 수정할 수 있습니다. |
확장 | 선택 사항입니다. 파일의 파일 이름 확장명입니다. |
id | 필수 요소. 파일의 숫자 인덱스입니다. |
크기 | 선택 사항입니다. 파일의 크기(바이트)입니다. |
source | 필수 사항입니다. 파일의 전체 파일 시스템 경로입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
filelist | 메타데이터, 게시, 크기 조정 |
filelist
복사할 파일을 설명하는 요소에 대한 컨테이너입니다. 단일 transfermanifest 노드 아래에 여러 파일 목록 요소가 포함될 수 있습니다.
구문
<filelist
usesfolders = "1"
>
<!-- child elements -->
</filelist>
특성
attribute | Description |
---|---|
usesfolders | 구현되지 않았습니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
transfermanifest | file |
폴더
파일이 저장되는 폴더에 대해 설명합니다. 단일 폴더 목록 노드 아래에 여러 폴더 요소가 포함될 수 있습니다.
구문
<folder
destination = "string"
>
<!-- child elements -->
</folder>
특성
attribute | Description |
---|---|
destination | 필수 사항입니다. 폴더가 업로드되면 폴더에 대해 제안된 경로입니다. 이 경로는 업로드 사이트의 대상 URL을 기준으로 합니다. 업로드 사이트는 필요에 따라 이 값을 수정할 수 있습니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
folderlist | 없음 |
folderlist
복사할 파일을 설명하는 요소에 대한 컨테이너입니다. 단일 transfermanifest 노드 아래에 여러 폴더 목록 요소가 포함될 수 있습니다.
구문
<folderlist>
<!-- child elements -->
</folderlist>
특성
없음
요소 정보
부모 요소 | 자식 요소 |
---|---|
transfermanifest | 폴더 |
formdata
파일과 함께 전송될 수 있는 선택적 HTML 인코딩 양식 데이터에 대해 설명합니다. 이 요소는 파일을 다중 파트 게시물로 업로드하도록 선택하면 서비스에서 추가됩니다. post 요소의 정보와 함께 양식 데이터를 사용하여 게시물 헤더를 만듭니다.
단일 uploadinfo 노드 아래에 여러 formdata 요소가 포함될 수 있습니다.
구문
<formdata
name = "string"
>
<!-- child elements -->
</formdata>
특성
attribute | Description |
---|---|
name | 필수 요소. 업로드의 이 섹션과 연결된 양식 데이터 이름을 정의합니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 |
htmlui
마법사를 닫을 때 표시할 서버 쪽 HTML 페이지의 URL입니다. 즐겨찾기 요소가 없거나 업로드 사이트의 식별 이름이 지정된 경우 이 요소는 즐겨찾기 메뉴에 즐겨찾 기 웹 페이지 항목을 만듭니다.
구문
<htmlui
href = "string"
>
<!-- child elements -->
</htmlui>
특성
attribute | Description |
---|---|
href | 필수 요소. 마법사를 닫을 때 표시할 서버 쪽 HTML 페이지의 URL입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 텍스트가 허용됩니다. |
imageproperty
파일과 관련된 이미지 속성을 지정합니다. 단일 메타데이터 노드 아래에 여러 imageproperty 요소가 포함될 수 있습니다.
구문
<imageproperty
id = "string"
>
<!-- child elements -->
</imageproperty>
특성
attribute | Description |
---|---|
id | 필수 요소. 특정 속성의 ID입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
metadata | 없음 텍스트가 허용됩니다. |
metadata
특정 파일에 대한 메타데이터를 정의하는 요소 및 텍스트에 대한 컨테이너입니다. 여러 메타데이터 요소가 단일 파일 노드 아래에 포함될 수 있습니다.
구문
<metadata>
<!-- child elements -->
</metadata>
특성
없음
요소 정보
부모 요소 | 자식 요소 |
---|---|
file | imageproperty |
netplace
업로드가 완료되면 내 네트워크 위치에서 만들어지는 네트워크 위치 의 대상을 정의합니다. IPublishingWizard::Initialize 메서드를 통해 네트워크 위치 만들기를 방지할 수 있습니다.
구문
<netplace
comment = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</netplace>
특성
attribute | Description |
---|---|
주석 | 필수 사항입니다. 커서가 놓일 때 네트워크 위치 아이콘에 대해 표시되는 주석입니다. |
href | 필수 요소. 네트워크 위치 항목의 URL입니다. |
name | 필수 요소. 내 네트워크 위치 폴더에 표시되는 네트워크 위치 아이콘의 이름입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 텍스트가 허용됩니다. |
post
파일을 게시할 URL입니다. 이 요소는 전송이 다중 파트 게시물로 수행되고 formdata를 사용하여 게시물 헤더를 빌드하는 데 사용될 때 서비스에서 추가됩니다. 서비스에서 WebDAV(World Wide Web Distributed Authoring and Versioning)를 사용하여 파일 전송을 수행하도록 선택하는 경우 이 요소를 추가하면 안 됩니다. 여러 post 요소가 단일 파일 노드 아래에 포함될 수 있습니다.
구문
<post
filename = "string"
href = "string"
name = "string"
>
<!-- child elements -->
</post>
특성
attribute | 설명 |
---|---|
파일 이름 | 선택 사항입니다. 게시된 파일의 파일 이름입니다. |
href | 필수 요소. 대상 폴더의 URL입니다. |
name | 필수 요소. 게시물의 이 섹션과 연결된 양식 데이터 이름을 정의합니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
file | formdata |
크기 조정
이미지 파일의 크기 조정 및 압축을 JPEG 형식으로 정의합니다. 원본 파일이 이미 JPEG 형식이고 지정된 너비 및 높이보다 작거나 같은 경우 크기가 지정되지 않습니다. 원본 파일이 JPEG 파일이 아니면 변환됩니다. IPublishingWizard::Initialize 메서드를 통해 파일의 크기 조정, 압축 및 변환을 방지할 수 있습니다. 여러 크기 조정 요소가 단일 파일 노드 아래에 포함될 수 있습니다.
구문
<resize
cx = "string"
cy = "string"
quality = "string"
>
<!-- child elements -->
</resize>
특성
attribute | 설명 |
---|---|
Cx | 필수 사항입니다. 업로드 후 이미지의 너비(픽셀)입니다. 이 값이 0이면 cx 가 cy 값에서 계산되어 상대 차원을 유지합니다. |
cy | 필수 사항입니다. 업로드 후 이미지의 높이(픽셀)입니다. 이 값이 0이면 cx 값에서 cy가 계산되어 상대 차원을 유지합니다. |
품질 | 필수 사항입니다. 0에서 100 사이의 JPEG 품질 값이며 100은 최고 품질입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
file | 없음 |
successpage
업로드에 성공했는지 표시할 서버 쪽 HTML 페이지를 지정합니다.
구문
<successpage
href = "string"
>
<!-- child elements -->
</successpage>
특성
attribute | Description |
---|---|
href | 필수 요소. 업로드에 성공했는지 표시할 서버 쪽 HTML 페이지의 URL입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 텍스트가 허용됩니다. |
대상
UNC(범용 명명 규칙) 형식 또는 WebDAV 서버로 지정된 대상 폴더입니다. 전송이 WebDAV 또는 파일 시스템 프로토콜을 사용하는 경우 서비스에서 대상 폴더를 지정하기 위해 이 대상을 추가합니다. 서비스에서 파일 전송을 다중 파트 게시물로 수행하도록 선택하는 경우 이 요소를 추가하면 안 됩니다.
구문
<target
href = "string"
>
<!-- child elements -->
</target>
특성
attribute | Description |
---|---|
href | 필수 요소. 대상 폴더의 URL입니다. WebDAV에 대한 https:// 양식 또는 UNC의 \\server\share 양식을 사용합니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
uploadinfo | 없음 텍스트가 허용됩니다. |
transfermanifest
전송 매니페스트 파일의 부모 노드입니다.
구문
<transfermanifest>
<!-- child elements -->
</transfermanifest>
특성
없음
요소 정보
부모 요소 | 자식 요소 |
---|---|
None | filelist, folderlist, uploadinfo |
uploadinfo
트랜잭션에 사용되는 업로드 사이트의 정보를 제공하는 요소에 대한 컨테이너입니다. 단일 transfermanifest 노드 아래에 여러 uploadinfo 요소가 포함될 수 있습니다.
구문
<uploadinfo
friendlyname = "string"
>
<!-- child elements -->
</uploadinfo>
특성
attribute | 설명 |
---|---|
Friendlyname | 필수 사항입니다. 마법사에 표시되는 웹 사이트의 이름입니다. |
요소 정보
부모 요소 | 자식 요소 |
---|---|
transfermanifest | canceledpage, failurepage, favorite, htmlui, netplace, successpage, target |