SiteMapDataSourceView クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
厳密に型指定されている HierarchicalDataSourceView のオブジェクトをSiteMapDataSource コントロールに提供します。
public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
- 継承
注釈
SiteMapDataSourceコントロールを使用すると、 コントロールや Menu コントロールなどの TreeView ASP.NET データ バインド コントロールをサイト マップ データにバインドできます。 クラスは SiteMapDataSourceView コントロール開発者によって使用されますが、ページ開発者やページ コードでは使用されません。
は SiteMapDataSource 、 メソッドが SiteMapDataSourceView 呼び出されたときに、指定した階層パスの を Select 返します。 すべての階層データ ソース ビュー オブジェクトと同様に SiteMapDataSourceView 、 は名前ではなく、固有の階層パスによって識別されます。
SiteMapDataSourceViewはコレクションのラッパー クラスですSiteMapNodeCollection。 クラスは SiteMapNodeCollection インターフェイスを IHierarchicalEnumerable 実装します。このインターフェイスは SiteMapDataSourceView 、 メソッドの呼び出し Select
からクラスから返されます。 と SiteMapDataSourceView はSiteMapDataSourceオブジェクトを操作SiteMapNodeするため、ビューは内部をSiteMapNodeCollection保持してオブジェクトを格納します。 コレクションは、ビューのコンストラクターを使用して初期化され、 メソッドを使用して Select アクセスされます。
コンストラクター
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
SiteMapDataSourceView クラスの新しい名前付きインスタンスを初期化し、指定された単一ノードをノードの内部コレクションに追加します。 |
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
SiteMapDataSourceView クラスの新しい名前付きインスタンスを初期化し、ノードの内部コレクションを指定されたノード コレクションに設定します。 |
プロパティ
CanDelete |
現在の DataSourceControl オブジェクトに関連付けられている DataSourceView オブジェクトで ExecuteDelete(IDictionary, IDictionary) 操作がサポートされているかどうかを示す値を取得します。 (継承元 DataSourceView) |
CanInsert |
現在の DataSourceControl オブジェクトに関連付けられている DataSourceView オブジェクトで ExecuteInsert(IDictionary) 操作がサポートされているかどうかを示す値を取得します。 (継承元 DataSourceView) |
CanPage |
現在の DataSourceControl オブジェクトに関連付けられている DataSourceView オブジェクトで、ExecuteSelect(DataSourceSelectArguments) メソッドで取得したデータを使用するページングがサポートされているかどうかを示す値を取得します。 (継承元 DataSourceView) |
CanRetrieveTotalRowCount |
現在の DataSourceControl オブジェクトに関連付けられた DataSourceView オブジェクトで、データではなく行の合計数を取得する操作がサポートされているかどうかを示す値を取得します。 (継承元 DataSourceView) |
CanSort |
現在の DataSourceControl オブジェクトに関連付けられている DataSourceView オブジェクトで、基になるデータ ソースに対する並べ替え済みのビューがサポートされているかどうかを示す値を取得します。 (継承元 DataSourceView) |
CanUpdate |
現在の DataSourceControl オブジェクトに関連付けられている DataSourceView オブジェクトで ExecuteUpdate(IDictionary, IDictionary, IDictionary) 操作がサポートされているかどうかを示す値を取得します。 (継承元 DataSourceView) |
Events |
データ ソース ビューのイベント ハンドラー デリゲートのリストを取得します。 (継承元 DataSourceView) |
Name |
データ ソース ビュー名を取得します。 (継承元 DataSourceView) |
メソッド
イベント
DataSourceViewChanged |
データ ソース ビューが変更された場合に発生します。 (継承元 DataSourceView) |
適用対象
こちらもご覧ください
.NET