BreadCrumbNode Members

A node within a BreadCrumbEdit control.

Constructors

Name Description
BreadCrumbNode() Initializes a new instance of the BreadCrumbNode class with the default settings.
BreadCrumbNode(String) Initializes a new instance of the BreadCrumbNode class with the specified settings.
BreadCrumbNode(String, Object) Initializes a new instance of the BreadCrumbNode class with the specified settings.
BreadCrumbNode(String, Object, Boolean) Initializes a new instance of the BreadCrumbNode class with the specified settings.

Fields

Name Description
DefaultImageIndex This member supports the internal infrastructure, and is not intended to be used directly from your code.
NoneImageIndex This member supports the internal infrastructure, and is not intended to be used directly from your code.

Properties

Name Description
Caption Gets or sets this BreadCrumbNode's caption.
ChildNodes Gets the child nodes collection for this BreadCrumbNode.
Depth This member supports the internal infrastructure, and is not intended to be used directly from your code.
Image Gets or sets the BreadCrumbNode image.
ImageIndex Gets or sets the index of an image from the RepositoryItemBreadCrumbEdit.Images collection that should be used as this ImageIndex glyph.
Index Gets this BreadCrumbNode's position within its parent node collection.
IsTopNode Gets whether this node is a top-level node.
NextNode Gets the BreadCrumbNode that follows this BreadCrumbNode in its parent node collection.
Parent Gets this BreadCrumbNode's parent BreadCrumbNode.
Path Gets this BreadCrumbNode's path.
Persistent Gets or sets whether this BreadCrumbNode is constantly visible at runtime.
PopulateOnDemand Gets or sets whether this BreadCrumbNode can raise the RepositoryItemBreadCrumbEdit.QueryChildNodes event.
PrevNode Gets a BreadCrumbNode that precedes this BreadCrumbNode in its node collection.
Properties Provides access to the main BreadCrumbNode settings.
ShowCaption Gets or sets whether this BreadCrumbNode's caption is visible.
Tag Gets or sets the tag associated with this BreadCrumbNode.
Value Gets or sets this BreadCrumbNode's value.

Methods

Name Description
BeginUpdate()
CancelUpdate()
Clone() Copies this BreadCrumbNode.
Clone(Boolean) Copies this BreadCrumbNode with or without its child nodes.
EndUpdate()
Equals(Object) Gets whether this BreadCrumbNode equals the target object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetChild(String, String) Returns a BreadCrumbNode that is the child of this BreadCrumbNode and is located at the specific path.
GetHashCode() Gets the integer hash code that corresponds to the current BreadCrumbNode object's value.
GetImage() Gets the image currently displayed as this BreadCrumbNode's glyph.
GetType() Gets the Type of the current instance. Inherited from Object.
GetValue() Gets the current BreadCrumbNode value.
IsDefaultImageIndex(Int32) static This member supports the internal infrastructure, and is not intended to be used directly from your code.
IsNoneImageIndex(Int32) static This member supports the internal infrastructure, and is not intended to be used directly from your code.
IsParentOf(BreadCrumbNode) Gets whether this BreadCrumbNode object is a parent node for the target BreadCrumbNode object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SetProperties(RepositoryItemBreadCrumbEdit) Applies properties stored within the target RepositoryItemBreadCrumbEdit to this BreadCrumbNode.
ToString() Gets the textual representation of this BreadCrumbNode.
See Also