XmlHierarchicalDataSourceViewとは? わかりやすく解説

XmlHierarchicalDataSourceView クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

XmlDataSource コントロールの XML ノードまたは XML ノードのコレクションに対するデータ ビューを表します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class XmlHierarchicalDataSourceView
    Inherits HierarchicalDataSourceView
Dim instance As XmlHierarchicalDataSourceView
public class XmlHierarchicalDataSourceView
 : HierarchicalDataSourceView
public ref class XmlHierarchicalDataSourceView
 : public HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView
 extends HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView
 extends HierarchicalDataSourceView
解説解説

XmlDataSource コントロールは、その基になるデータを、そのデータにバインドする Web サーバー コントロールにテーブルおよび階層構造の両方の形式で表示できます。GridView や DropDownList などのコントロールは XmlDataSource を使用して XML データにバインドし、リスト形式または表形式でデータを表示します。これに対して、HierarchicalDataBoundControl クラスから派生されるコントロール (TreeView など) は XML データにバインドし、階層構造の形式でデータを表示します。

XmlDataSource は、各種のコード パスを通じて内部的に個々のビュー タイプを作成します。XmlDataSource コントロールに対して GetView メソッドが呼び出された場合、XmlDataSourceView オブジェクトが XmlDataSource コントロールによって作成されます。GetHierarchicalView メソッドが呼び出された場合、XmlHierarchicalDataSourceView オブジェクトが作成されます。XmlDataSourceView クラスは、DataBoundControl から派生してリストおよびテーブルのデータにバインドする Web サーバー コントロールのために提供されます。これに対して、XmlHierarchicalDataSourceView は、HierarchicalDataBoundControl から派生して階層構造のデータにバインドする Web サーバー コントロールのために提供されます。DataBoundControl クラスおよび CompositeDataBoundControl クラスが XmlDataSourceView オブジェクト ビューの Select メソッドを呼び出して、データ ソースからデータを取得するのに対し、HierarchicalDataBoundControl から派生したクラスは、Select メソッドを呼び出します。

すべての HierarchicalDataSourceView ヘルパー オブジェクトと同様に、XmlHierarchicalDataSourceView は、基になるデータを使用してデータ ソースで実行できる操作を定義します。XmlHierarchicalDataSourceView クラスは Select メソッドだけをオーバーライドするため、関連付けられている XmlDataSource コントロールは並べ替え式や、実行、削除、または更新の各操作をサポートしません。

.NET Framework のセキュリティ.NET Framework のセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.HierarchicalDataSourceView
    System.Web.UI.WebControls.XmlHierarchicalDataSourceView
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
XmlHierarchicalDataSourceView メンバ
System.Web.UI.WebControls 名前空間
HierarchicalDataSourceView
DataSourceView

XmlHierarchicalDataSourceView メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

XmlHierarchicalDataSourceView クラス
System.Web.UI.WebControls 名前空間
HierarchicalDataSourceView
DataSourceView

XmlHierarchicalDataSourceView メンバ

XmlDataSource コントロールの XML ノードまたは XML ノードのコレクションに対するデータ ビューを表します。

XmlHierarchicalDataSourceView データ型で公開されるメンバを以下の表に示します。


パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

XmlHierarchicalDataSourceView クラス
System.Web.UI.WebControls 名前空間
HierarchicalDataSourceView
DataSourceView



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「XmlHierarchicalDataSourceView」の関連用語

XmlHierarchicalDataSourceViewのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlHierarchicalDataSourceViewのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS