成功返回值

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

本文内容
返回值的格式
meta_info=
通用字段类型

Microsoft FrontPage Server Extensions 的成功返回值包含以下一项或两项:

  • 方法成功完成的消息。

  • 方法的名称或者运用该方法的页面、页面集或网站的元键及值的点符列表。

返回值的格式

返回值始终为 HTML 格式页的形式,如下面的示例所示:

<html><head><title>vermeer.RPC.packet</title></head>LF
<body>LF<p>method=get document:6.0.n.nnnnLF <p>message=successfully 
retrieved document'
_borders/left.htm'from'D:&#92;Inetpub&#92;wwwroot&#92;allnew&#92;
_borders&#92;left.htm'LF<p>document=LF<ul>LF<li>document_name=
_borders/left.htmLF<li>meta_info=LF<ul>LF<li>vti_authorLF
<li>SR|authorLF<li>vti_modifiedbyLF<li>SR|authorLF<li>vti_timecreatedLF
<li>TR|05 Nov 1998 22:23:06 -0000LF<li>vti_timelastmodifiedLF
<li>TR|09 Nov 1998 17:03:06-0000LF<li>vti_backlinkinfoLF<li>VX|LF
<li>vti_filesizeLF<li>IR|574LF<li>vti_titleLF<li>SW|Left.BorderLF
<li>vti_categoriesLF<li>VW|LF<li>vti_metatagsLF
<li>VR|GENERATOR.Microsoft&#92;.FrontPage&#92;.6.0.ProgId.FrontPage.
Editor.Document.LF<li>vti_progidLF<li>SR|FrontPage Editor DocumentLF
<li>vti_generatorLF<li>SR|Microsoft FrontPage 6.0LF
<li>vti_nexttolasttimemodifiedLF<li>TR|05 Nov 2003 22:23:21 -0000 
LF<li>vti_themeaggregateLF<li>SR|defaultLF<li>vti_navbitsLF
<li>SW|CLF<li>vti_timelastwrittenLF<li>TX|09 Nov 2003 17:03:06 
-0000LF</ul>LF</ul>LF</body>LF</html>

如果在浏览器中查看此示例,则其格式为:

method=get.document:6.0.n.nnnn.

message=successfully.retrieved.document.'_borders/left.htm'.from.
'D:\Inetpub\wwwroot\allnew\_borders\left.htm'.
document=.

document_name=_borders/left.htm

meta_info=

  • vti_author.

  • SR|robf.

  • vti_modifiedby.

  • SR|robf.

  • vti_timecreated.

  • TR|05.Nov.2003.22:23:06.-0000.

  • vti_timelastmodified.

  • TR|09.Nov.2003.17:03:06.-0000.

  • vti_backlinkinfo.

  • VX|.

  • vti_filesize.

  • IR|574.

  • vti_title.

  • SW|Left.Border.

  • vti_categories.

  • VW|.

  • vti_metatags.

  • VR|GENERATOR.Microsoft\.FrontPage\.6.0.ProgId.FrontPage.Editor.Document.

  • vti_progid.

  • SR|FrontPage.Editor.Document.

  • vti_generator.

  • SR|Microsoft.FrontPage.6.0.

  • vti_nexttolasttimemodified.

  • TR|05.Nov.2003.22:23:21.-0000.

  • vti_themeaggregate.

  • SR|default.

  • vti_navbits.

  • SW|C.

  • vti_timelastwritten.

  • TX|09.Nov.2003.17:03:06.-0000.

备注

每行结尾处和某些字符串中的句号是一些空格和换行符 (LF),在本材料中它们按其原来的格式显示。

每个元键显示为单独的点符项,后跟包含键项的另一个点符项。键项可提供有关键的编码信息、垂直分隔线和键值。

例如:

  • vti_webservertype

  • SR|msiis

此示例提供有关 vti_webservertype 元键的信息。在第二个点符项中,键项(垂直线左侧的双字母代码)可标识垂直线右侧元键值的数据类型和访问级别。

每个双字母代码由一个表示数据类型的字母及其后一个表示访问级别的字母组成。数据类型的代码为:

  • 可以设置为 true 或 false 的 B 布尔值。请注意,1 可用作 true 的替代值。

  • F 文件系统时间。

  • I 整数或带符号的整数。

  • S 字符串。

  • T 时间。

  • V 字符串矢量。

访问级别的字母代码为:

  • R 可在 Microsoft FrontPage 的用户界面 (UI) 中看到此键,但不能更改它。

  • X 不能在 FrontPage UI 中看到此键。

  • W 能看到此键并可使用 FrontPage 中的 UI 更改此键。

通用字段类型

下表显示了 FrontPage Server Extensions RPC 中所使用的通用字段类型、将这些字段类型映射到 .NET 数据类型的方式,以及每个字段类型的格式示例。

名称

格式

格式示例

Attachments

System.Boolean

true|false

Boolean

System.Boolean

true|false

Calculated

N/A

N/A

Choice

System.String

字符串

Computed

N/A

N/A

CrossProjectLink

System.Boolean

true|false

Currency

System.Double

17.57

DateTime

System.DateTime

09.Nov.2004.17:03:06.-0000

Lookup

System.String

一个包含源列表中项的数字 ID 的字符串。

LookupMulti

System.String

一个包含源列表中项的数字 ID 和查找值的字符串。该字符串用列表项 ID、分号 (;) 和井号 (#) 来分隔每个值,格式类似于以下形式:

3;#Value;#2;#Value;#1;#Value

MaxItems

System.Int32

整数

ModStat

System.Int32

一个整数,它等于下列值之一:

0 已批准

1 已拒绝

2 挂起

MultiChoice

System.String

[Choice Field 1;|\;#Choice 1\;#Choice 2\;#Choice 3\;#]

请注意,\;# 可用作选择字段中多个值之间的分隔符,该分隔符始终出现在该字段的开头和结尾。可用反斜杠转义分号。

Note

System.String

多行字符串

Number

System.Double

1712.5

Recurrence

System.Boolean

true|false

Text

System.String

字符串

URL

System.String, System.String

_layouts/images/home.gif,Home Page

请注意,需用逗号将 URL 与用作链接文本的描述分开。

User

System.String

DOMAIN\User_Alias