IHierarchicalDataSource.GetHierarchicalView メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > IHierarchicalDataSource.GetHierarchicalView メソッドの意味・解説 

IHierarchicalDataSource.GetHierarchicalView メソッド

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

IHierarchicalDataSource インターフェイス対する、指定されパスビュー ヘルパー オブジェクト取得します

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

Function GetHierarchicalView ( _
    viewPath As String _
) As HierarchicalDataSourceView
Dim instance As IHierarchicalDataSource
Dim viewPath As String
Dim returnValue As HierarchicalDataSourceView

returnValue = instance.GetHierarchicalView(viewPath)
HierarchicalDataSourceView GetHierarchicalView (
    string viewPath
)
HierarchicalDataSourceView^ GetHierarchicalView (
    String^ viewPath
)
HierarchicalDataSourceView GetHierarchicalView (
    String viewPath
)
function GetHierarchicalView (
    viewPath : String
) : HierarchicalDataSourceView

パラメータ

viewPath

取得するビュー階層パス

戻り値
viewPath パラメータ識別される階層レベルデータ1 つビューを表す HierarchicalDataSourceView を返します

解説解説
使用例使用例

HierarchicalDataSourceControl クラス拡張クラスで、GetHierarchicalView メソッドオーバーライドして、一意階層パスに対して厳密に指定されHierarchicalDataSourceView オブジェクト取得する方法次のコード例示しますFileSystemDataSource クラスGetHierarchicalView 実装により、指定されファイル システム パスに対して FileSystemDataSourceView オブジェクト取得されます。このコード例は、HierarchicalDataSourceControl クラストピック取り上げているコード例一部分です。

Imports System
Imports System.Collections
Imports System.IO
Imports System.Runtime.InteropServices
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls

Namespace Samples.AspNet

<AspNetHostingPermission(SecurityAction.Demand, Level:=AspNetHostingPermissionLevel.Minimal)>
 _
Public Class FileSystemDataSource
   Inherits HierarchicalDataSourceControl

   Public Sub New()
   End Sub 'New
   ' Return a strongly typed view for the current data source control.
   Private view As FileSystemDataSourceView
 = Nothing

   Protected Overrides Function
 GetHierarchicalView(viewPath As String) As
 HierarchicalDataSourceView
      If view Is Nothing
 Then
         view = New FileSystemDataSourceView(viewPath)
      End If
      Return view
   End Function 'GetHierarchicalView

End Class 'FileSystemDataSource
using System;
using System.Collections;
using System.IO;
using System.Runtime.InteropServices;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

[AspNetHostingPermission(SecurityAction.Demand, Level=AspNetHostingPermissionLevel.Minimal)]
public class FileSystemDataSource : HierarchicalDataSourceControl,
 IHierarchicalDataSource
{
    public FileSystemDataSource() : base()
 {}

    // Return a strongly typed view for the current data source control.
    private FileSystemDataSourceView view = null;
    protected override HierarchicalDataSourceView GetHierarchicalView(string
 viewPath) {
        if (null == view) {
            view = new FileSystemDataSourceView(viewPath);
        }
        return view;
    }

    // The FileSystemDataSource can be used declaratively. To enable
    // declarative use, override the default implementation of
    // CreateControlCollection to return a ControlCollection that
    // you can add to.
    protected override ControlCollection CreateControlCollection()
 {
        return new ControlCollection(this);
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IHierarchicalDataSource インターフェイス
IHierarchicalDataSource メンバ
System.Web.UI 名前空間
DataSourceView クラス
HierarchicalDataSourceView クラス



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「IHierarchicalDataSource.GetHierarchicalView メソッド」の関連用語

IHierarchicalDataSource.GetHierarchicalView メソッドのお隣キーワード
検索ランキング

   

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



IHierarchicalDataSource.GetHierarchicalView メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS