成功を示す戻り値
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
戻り値の形式
meta_info=
一般的なフィールド型
FrontPage Server Extensions からの成功を示す戻り値には、次のどちらかまたは両方が含まれます。
メソッドが正常に完了したことを示すメッセージ。
メソッドの対象となった Web サイト、ページ セット、またはページの値とメタキーの箇条書きリスト、およびメソッドの名前。
戻り値の形式
戻り値は、常に 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 メタキーに関する情報を提供します。2 番目の箇条書き項目のキー項目 (縦線の左側の 2 文字のコード) は、縦線の右側のメタキー値のデータ型とアクセス レベルを識別します。
それぞれの 2 文字のコードは、データ型を示す 1 文字とその後に続くアクセス レベルを示す 1 文字から構成されます。データ型を示すコードは次のとおりです。
B true または false に設定できるブール値。true の代わりに 1 を使用できます。
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 |
該当なし |
該当なし |
Choice |
System.String |
文字列 |
Computed |
該当なし |
該当なし |
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 |