Row (dsQueryResponse)
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
属性
子要素
親要素
出現回数
リストのデータ行を表します。行に含まれるリスト アイテムのフィールドとメタデータ プロパティは Row 要素の属性によって表されます。データ型によっては、一部のフィールドは、フィールド値を別の形式で表示する追加の属性で表される場合があります。
<Row
Attachments="Integer"
ContentTypeId="GUID"
File_x0020_Type="String"
FileLeafRef="String"
FileLeafRef.Name="String"
FileLeafRef.Suffix="String"
FSObjType="Integer"
HTML_x0020_File_x0020_Type.File_x0020_Type.mapall="String"
HTML_x0020_File_x0020_Type.File_x0020_Type.mapcon="String"
HTML_x0020_File_x0020_Type.File_x0020_Type.mapico="String"
ID="Integer"
PermMask="Hex"
some_field="type appropriate to the field"
some_booleanField.Value="Integer"
some_date_time_field.ifnew="Integer"
some_date_time_field.="unlocalized DateTime"
some_date_time_field.DateOnly="date"
some_date_time_field.TimeOnly="time"
some_date_time_field.ISO8601="ISO8601 compliant DateTime"
some_date_time_field.MonthDayOnly="month and day"
some_date_time_field.MonthYearOnly="month and year"
some_user_field="String"
some_user_field.id="Integer"
some_user_field.title="String"
some_user_field.span="String"
some_url_field.desc="String"
/>
属性
属性 |
説明 |
---|---|
Attachments |
必須。リスト アイテムに 1 つ以上の添付ファイルが含まれる場合は 1、それ以外の場合は 0。 |
ContentTypeId |
必須。リスト アイテムのコンテンツ タイプの GUID。形式: OxGUID_without_hyphens。 |
File_x0020_Type |
必須。ただし、リストがドキュメント ライブラリでない場合は無視されます。ドキュメント ライブラリ内のファイルの種類。リストがドキュメント ライブラリでない場合は空の文字列。 |
FileLeafRef |
必須。ただし、リストがドキュメント ライブラリでない場合は無視されます。ドキュメントのサーバー相対 URL。フォルダー名の後に "_." が続き、さらにファイル名が続きます。例: QuarterlySummaries_.Quarter1.docx。この属性値は、FileLeafRef.Name 属性の値と FileLeafRef.Suffix 属性の値が区切り文字 "." で連結されたものです。 |
FileLeafRef.Name |
必須。ただし、リストがドキュメント ライブラリでない場合は無視されます。ドキュメントを含むフォルダー名の後に下線文字が続きます。例: QuarterlySummaries_。 |
FileLeafRef.Suffix |
必須。ただし、リストがドキュメント ライブラリでない場合は無視されます。ドキュメント ファイルの名前。例: Quarter1.docx。 |
FSObjType |
必須。リスト アイテムがフォルダーの場合は 1、それ以外の場合は 0。 |
HTML_x0020_File_x0020_Type.File_x0020_Type.mapall |
オプション。XSLT 変換中に MapToAll 関数の呼び出しによって返される値。詳細については、「MapToAll 要素 (ビュー)」と「dwrt 名前空間内の SharePoint データ ビュー Web パーツ拡張関数」を参照してください。 |
HTML_x0020_File_x0020_Type.File_x0020_Type.mapcon |
オプション。XSLT 変換中に MapToControl 関数の呼び出しによって返される値。詳細については、「MapToControl(SPWeb, String, String)」、「MapToControl 要素 (ビュー)」、および「dwrt 名前空間内の SharePoint データ ビュー Web パーツ拡張関数」を参照してください。 |
HTML_x0020_File_x0020_Type.File_x0020_Type.mapico |
オプション。XSLT 変換中に MapToIcon 関数の呼び出しによって返される値。詳細については、「Icon()」、「MapToIcon 要素 (ビュー)」、および「dwrt 名前空間内の SharePoint データ ビュー Web パーツ拡張関数」を参照してください。 |
ID |
必須。リスト アイテムの ID。 |
PermMask |
リスト アイテムの権限マスク。 |
some_field |
リスト アイテム内の非表示でないすべてのフィールドで必須。このような各フィールドには、フィールドの内部名と同じ名前を持つ属性があります。 |
some_field. |
オプション。SharePoint Foundation の通貨、数字、ルックアップ フィールド型は、何らかの HTML 書式が適用される前であっても低レベルの書式を持っている場合があります。たとえば、負の通貨値は、かっこで囲まれます。このような各フィールドの属性の直後には、"." の文字が付加された同じ名前を持つ別の属性が続きます。この属性は、書式設定されていない生データとしてフィールド値を提供します。たとえば、負の通貨値は、マイナス記号 ("-") で開始され、かっこで囲まれません。 |
some_booleanField.Value |
オプション。リスト アイテム内のすべての Boolean 属性の後には、".Value" が付加された同じ名前を持つ別の属性が続きます。この属性は、ローカライズされないフィールド値の生の書式 (1 または 0) を提供しますが、Boolean フィールドの主属性は Web サイトのロケールに対して相対化された値を提供します。 |
some_date_time_field.ifnew |
オプション。リスト アイテムを新規として定義するのに日時値が十分に最近の値である場合は 1、それ以外の場合は 0。この属性は、some_date_time_field が "Created_x0020_Date" の場合にのみ表示されます。 |
some_date_time_field. |
オプション。ローカライズされた値を持つ日時フィールドの属性がある場合、"." の文字が付加された同じ名前を持つ属性も存在します。この属性は、コンテンツ データベースに ISO8601 形式で格納されているとおりに、日時フィールドの生の値を提供します。 |
some_date_time_field.DateOnly |
オプション。日付のみを含む DateTime フィールドの値。ブログ関連リストでのみ使用されます。 |
some_date_time_field.TimeOnly |
オプション。時刻のみを含む DateTime フィールドの値。ブログ関連リストでのみ使用されます。 |
some_date_time_field.ISO8601 |
オプション。ISO8601 に準拠して書式設定された DateTime フィールドの値。ブログ関連リストでのみ使用されます。 |
some_date_time_field.MonthDayOnly |
オプション。月と、月の日付のみを含む DateTime フィールドの値。ブログ関連リストでのみ使用されます。 |
some_date_time_field.MonthYearOnly |
オプション。月と年のみを含む DateTime フィールドの値。ブログ関連リストでのみ使用されます。 |
some_user_field.id |
オプション。ユーザー タイプのフィールドを表す属性がある場合、".id" が付加された同じ名前を持つ別の属性が存在します。これは、ユーザーのサイト相対 ID 番号です。 |
some_user_field.title |
オプション。ユーザー タイプのフィールドを表す属性がある場合、".title" が付加された同じ名前を持つ別の属性が存在します。これはユーザーの名前 (例: "Michiyo Sato") です。主属性である some_user_field の値は、ユーザーの HTML span マークアップです。たとえば、プレゼンス情報が含まれます。次に例を示します。ListViewWebPart.ViewFlags プロパティの FreeForm フラグが設定されていない場合、このマークアップを使用してフィールドがレンダリングされます。それ以外の場合は、some_user_field.span 属性の値が使用されます。
|
some_user_field.span |
オプション。ユーザー タイプのフィールドを表す属性がある場合、".span" が付加された同じ名前を持つ別の属性が存在します。これは、ユーザーの HTML マークアップの平易なバージョンです。次に例を示します。ListViewWebPart.ViewFlags プロパティの FreeForm フラグが設定されている場合、このマークアップを使用してフィールドがレンダリングされます。それ以外の場合は、some_user_field.title 属性の値が使用されます。
|
some_url_field.desc |
オプション。URL フィールドを表す属性がある場合、".desc" が付加された同じ名前を持つ別の属性が存在します。これは、URL の説明を提供します。 |
子要素
なし
親要素
出現回数
最小: 0 最大: 親の dsQueryResponse 要素の RowLimit 属性の値。 |
例
例については、「XSLT 変換での入力と結果ノード ツリーの例」を参照してください。