Category

最終更新日: 2010年9月7日

適用対象: SharePoint Server 2010

カスタム絞り込みフィルターのためのフィルター カテゴリを指定します。

<Category 
    Title="string"
    Description="string"
    Type="TypeName"
    MappedProperty="PropertyName"
    MetadataThreshhold="value"
    NumberOfFiltersToDisplay="value"
    MaxNumberOfFilters="value"
    SortBy="Frequency|NumericValue|Name|Custom"
    SortDirection="Descending|Ascending"
    SortByForMoreFilters="Frequency|NumericValue|Name|Custom" 
    SortDirectionForMoreFilters="Descending|Ascending"
    ShowMoreLink="True|False" 
    MoreLinkText="string" 
    LessLinkText="string" 
    ShowCounts="Count|Percentage">
    ... 
</Category>

属性と要素

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性

説明

Title

絞り込みパネル Web パーツに表示されるフィルター カテゴリ タイトルを指定する文字列。

分類フィルター カテゴリでは、次のタイトルを使用します。

  • 列に基づく分類フィルター カテゴリの列名。

  • owsmetadatafacetinfo を使用して最も適切な列を表示する分類列フィルター カテゴリの管理メタデータ列

  • owsmetadatafacetinfo を使用して生成カテゴリを表示する分類タグ フィルター カテゴリのタグ

Description

絞り込みパネル Web パーツでヒントとして表示されるフィルター カテゴリの説明を指定する文字列。

Type

絞り込み時にベースとなるデータの型。

次のいずれかの値を指定します。

  • Microsoft.Office.Server.Search.WebControls.TaxonomyFilterGenerator  絞り込みは分類データに基づきます。

  • Microsoft.Office.Server.Search.WebControls.ManagedPropertyFilterGenerator  絞り込みは管理プロパティに基づきます。

  • Microsoft.Office.Server.Search.WebControls.RankingModelFilterGenerator  絞り込みはランク付けモデルに基づきます。

  • CustomFilterGenerator  絞り込みはカスタム フィルター ジェネレーターに基づきます。

MappedProperty

絞り込み用の管理プロパティの名前を指定する文字列。分類列またはタグには、ows_MetadataFacetInfo を指定します。よく使用されるソーシャル タグには、ows_MetadataFacetInfo,popularsocialtags を使用します。

MetadataThreshhold

結果の数を指定する 1 以上の整数。結果にはフィルター カテゴリ下にフィルター ジェネレーターを表示するための値が含まれている必要があります。

NumberOfFiltersToDisplay

フィルター カテゴリに表示されるフィルターの数を指定する 1 から 50 の整数。

MaxNumberOfFilters

絞り込みパネル Web パーツの [表示数を増やす] リンクがクリックされたときに表示されるフィルターの最大数を指定する整数。すべてのフィルターを表示する場合は、この属性に 0 を指定します。

SortBy

絞り込みパネル Web パーツにフィルター値を表示するための並べ替え基準を指定します。

次のいずれかの値を指定します。

  • Frequency

  • NumericValue

  • Name

  • Custom  絞り込みパネル Web パーツの XML で指定された順番でフィルターを表示します。

SortDirection

フィルター値の並べ替え順序の方向を指定します。

有効な値は Ascending、あるいは Descending のどちらかです。

SortByForMoreFilters

適用先: Microsoft SharePoint Server 2010 Search
[表示数を増やす] リンクがクリックされたときのフィルター値の並べ替え基準を指定します。この属性はオプションですが、含まれていない場合は、SortBy 属性で指定された値が並べ替え基準として使用されます。

次のいずれかの値を指定します。

  • Frequency

  • Numeric  範囲のマッピングが必要です。

  • Name

  • Custom  絞り込みパネル Web パーツ XML の XML で指定された順番にフィルターを表示します。

SortDirectionForMoreFilters

適用先: Microsoft SharePoint Server 2010 Search
[表示数を増やす] リンクがクリックされたときの、フィルター値の並べ替え順序の方向を指定します。

有効な値は Ascending、あるいは Descending のどちらかです。

この属性はオプションです。含まれていない場合は、SortDirection 属性で指定された値が使用されます。

ShowMoreLink

絞り込みパネル Web パーツに [表示数を増やす] リンクが表示されるかどうかを指定します。

true の場合はリンクを表示し、false の場合は表示しません。

MoreLinkText

[表示数を増やす] リンクのリンク テキストを指定する文字列。

LessLinkText

[表示数を増やす] リンクのリンク テキスト指定する文字列。

ShowCounts

カウントまたはパーセントがフィルターで表示されるかどうかを指定します。

次のいずれかの値を指定します。

  • Count

  • Percentage

絞り込み Web パーツの XSLT がカスタム値を処理するようにカスタマイズされている場合は、この属性のカスタム値を指定できます。

子要素

要素

説明

CustomFilters [絞り込み]

カテゴリのためのカスタム絞り込みフィルターが含まれます。

親要素

要素

説明

FilterCategories [絞り込み]

絞り込みフィルター カテゴリ定義のトップレベルのノードを指定します。

関連項目

概念

絞り込みパネルの概要