Show / Hide Table of Contents

Class TypeNode

Represents a single item type to be displayed in a hierarchical navigation control. For example:

  • Local Repository
  • Studies (TypeBrowserItem)
  • Resource Packages (TypeBrowserItem)
  • Question Schemes (TypeBrowserItem)
Inheritance
System.Object
NotificationObject
Node
TypeNode
Inherited Members
Node.ItemType
Node.Identifier
Node.Header
Node.ToolTip
Node.Path
Node.Children
Node.AreChildrenEditable
Node.AreChildrenRemote
Node.AutoExpandChildren
Node.Parent
Node.IsExpanded
Node.IsSelected
Node.IsRare
Node.ExternalLink
Node.IsLocalUpdateAvailable
Node.IsRemoteUpdateAvailable
Node.IsUpdateAvailable
Node.IsLocallyModified
Node.IsDeprecated
Node.IsReadOnly
Node.IsChildOfLockedItem
Node.GetClient()
Node.IsItemUnderType<T>()
Node.GetParentOfType<T>()
Node.GetParentNodeWithVersionable()
Node.IsUnderEditableParent
Node.IsStatic
Node.CopyPropertiesIfNodeIsMatch(Node)
Node.GetFlattenedChildren(Collection<Node>)
NotificationObject.PropertyChanged
NotificationObject.RaisePropertyChanged(String)
NotificationObject.RaisePropertyChanged(String[])
Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
NotificationObject.OnPropertyChanged(String)
NotificationObject.ResumePropertyEvents()
NotificationObject.SuspendPropertyEvents()
NotificationObject.PropertyEventsSuspended
NotificationObject.PropagateChildChanges(INotifyCollectionChanged, String)
Namespace: Algenta.Colectica.Navigator.NodeTypes
Assembly: Algenta.Colectica.ViewModel.dll
Syntax
public class TypeNode : Node

Constructors

TypeNode(Guid, Node, Boolean)

Initializes a new instance of the TypeNode class.

Declaration
public TypeNode(Guid type, Node parent, bool addPlaceholder = true)
Parameters
Type Name Description
Guid type

The type item contained as children of this node.

Node parent

The parent node of this node.

System.Boolean addPlaceholder

if set to true a placeholder node is added as a child to this node.

Properties

ChildCount

Gets or sets the number of children of which this node is a parent.

Declaration
public int ? ChildCount { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Extension Methods

Extensions.Yield<T>(T)
DdiNodeExtensions.FindNearestResourcePackage(Node)
Back to top Copyright © 2009-2018 Colectica