Show / Hide Table of Contents

Class RepositoryNode

Represents a repository in a navigation hierarchy.

Inheritance
System.Object
NotificationObject
Node
RepositoryNode
FileRepositoryNode
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 RepositoryNode : Node, IHaveClient

Constructors

RepositoryNode(RepositoryClientBase, Node, ModernNavigationLabels)

Initializes a new instance of the RepositoryNode class.

Declaration
public RepositoryNode(RepositoryClientBase client, Node parent, ModernNavigationLabels labels = null)
Parameters
Type Name Description
RepositoryClientBase client

The repository client for the repository represented by this node.

Node parent

The parent node of this node.

ModernNavigationLabels labels

Properties

Client

Gets or sets the repository client for the repository represented by this node.

Declaration
public RepositoryClientBase Client { get; set; }
Property Value
Type Description
RepositoryClientBase
Implements
IHaveClient.Client

Extension Methods

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