ModuleListPage.SearchFields プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リスト ビューの検索可能な列を取得します。
protected:
virtual property cli::array <Microsoft::Web::Management::Client::ModuleListPageSearchField ^> ^ SearchFields { cli::array <Microsoft::Web::Management::Client::ModuleListPageSearchField ^> ^ get(); };
protected virtual Microsoft.Web.Management.Client.ModuleListPageSearchField[] SearchFields { get; }
member this.SearchFields : Microsoft.Web.Management.Client.ModuleListPageSearchField[]
Protected Overridable ReadOnly Property SearchFields As ModuleListPageSearchField()
プロパティ値
ModuleListPageSearchFieldリスト ビューのオブジェクト。
例
次の例では、2 つの検索フィルターを追加します。
class DemoPage : ModuleListPage {
public DemoPage() : base() { }
ModuleListPageGrouping _entryTypeGrouping;
private ModuleListPageSearchField[] _searchFields;
// contains filter string and a ModuleListPageFilter
private MyModuleListPageFilter _filter;
ModuleListPageFilter _selectedFilter;
string sDate = "8-2-07";
protected override ModuleListPageSearchField[]
SearchFields {
get {
if (_searchFields != null)
return _searchFields;
_searchFields =
new ModuleListPageSearchField[] {
new ModuleListPageSearchField(
"Color", "Colour"),
new ModuleListPageSearchField(
"Type 1", "Type 2")
};
return _searchFields;
}
}
注釈
SearchFieldsプロパティを使用すると、リスト ビューの列で検索結果をフィルター処理できます。 IIS マネージャーでは、[フィルター] ツール バーの [移動] ドロップダウン ボックスに検索フィールドが表示されます。 [フィルター] ボックスに検索テキストを入力すると、[移動] ドロップダウン ボックスのフィールドのいずれかを選択して、結果をさらに絞り込むことができます。 たとえば、IIS マネージャーの [Web アプリケーション] ページで、[ 移動 ] ドロップダウン ボックスに[ 仮想パス]、[ 物理パス]、[ サイト]、[ アプリケーション プール] の検索フィールドが表示されます。 これらのフィールドは フィーチャー ビューの 4 つの列に対応しており、検索結果を選択した列に絞り込むことができます。