成功返回值
上次修改时间: 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:\Inetpub\wwwroot\allnew\
_borders\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\.FrontPage\.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 |