2 implementations of IHierarchyData
System.Web (2)
SiteMapNode.cs (1)
31public class SiteMapNode : ICloneable, IHierarchyData, INavigateUIData {
UI\WebControls\XmlHierarchyData.cs (1)
26internal sealed class XmlHierarchyData : IHierarchyData, ICustomTypeDescriptor {
25 references to IHierarchyData
System.Web (25)
SiteMapNode.cs (7)
553bool IHierarchyData.HasChildren { 561object IHierarchyData.Item { 569string IHierarchyData.Path { 577string IHierarchyData.Type { 585IHierarchicalEnumerable IHierarchyData.GetChildren() { 591IHierarchyData IHierarchyData.GetParent() {
SiteMapNodeCollection.cs (3)
174public virtual IHierarchyData GetHierarchyData(object enumeratedItem) { 175return enumeratedItem as IHierarchyData; 259IHierarchyData IHierarchicalEnumerable.GetHierarchyData(object enumeratedItem) {
UI\IHierarchicalEnumerable.cs (1)
13IHierarchyData GetHierarchyData(object enumeratedItem);
UI\IHierarchyData.cs (1)
30IHierarchyData GetParent();
UI\WebControls\Menu.cs (1)
1435IHierarchyData data = enumerable.GetHierarchyData(item);
UI\WebControls\TreeView.cs (3)
1430IHierarchyData currentNodeData = (IHierarchyData)siteMapDataSource.Provider.CurrentNode; 1461IHierarchyData data = enumerable.GetHierarchyData(item);
UI\WebControls\XmlHierarchicalEnumerable.cs (2)
53IHierarchyData IHierarchicalEnumerable.GetHierarchyData(object enumeratedItem) { 54return (IHierarchyData)enumeratedItem;
UI\WebControls\XmlHierarchyData.cs (7)
76bool IHierarchyData.HasChildren { 82object IHierarchyData.Item { 88string IHierarchyData.Path { 110string IHierarchyData.Type { 116IHierarchicalEnumerable IHierarchyData.GetChildren() { 120IHierarchyData IHierarchyData.GetParent() {