次の方法で共有


IHierarchyData.Path プロパティ

定義

ノードの階層パスを取得します。

public:
 property System::String ^ Path { System::String ^ get(); };
public string Path { get; }
member this.Path : string
Public ReadOnly Property Path As String

プロパティ値

現在のノードに相対的な階層パスを示す String

次のコード例では、 インターフェイスを実装する Path クラスに プロパティを実装する方法を IHierarchyData 示します。 クラスは FileSystemHierarchyData オブジェクトを FileSystemInfo ラップし、プロパティ実装はその Path ファイル システム パスを返します。 このコード例は、 インターフェイスと クラスに提供 IHierarchyData されるより大きな例の HierarchicalDataSourceControl 一部です。

// DirectoryInfo returns the OriginalPath, while FileInfo returns
// a fully qualified path.
public string Path
{
    get
    {
        return fileSystemObject.ToString();
    }
}
' DirectoryInfo returns the OriginalPath, while FileInfo returns
' a fully qualified path.

Public Overridable ReadOnly Property Path() As String _
 Implements IHierarchyData.Path
    Get
        Return fileSystemObject.ToString()
    End Get
End Property

注釈

プロパティを Path メソッドに渡して、 GetHierarchicalView によってPath識別されるノードに対応するオブジェクトを取得HierarchicalDataSourceViewできます。

注意事項

プロパティは Path 、データ バインド コントロールでクライアントにレンダリングされる可能性があるため、ホスト環境に関する機密情報を含めないようにしてください。

適用対象

こちらもご覧ください