Click or drag to resize
Sandcastle Help File BuilderTocEntry Class
This represents a table of contents entry. This is used to build the table of contents entries for additional content items.
Inheritance Hierarchy
SystemObject
  SandcastleBuilder.Utils.ConceptualContentTocEntry

Namespace: SandcastleBuilder.Utils.ConceptualContent
Assembly: SandcastleBuilder.Utils (in SandcastleBuilder.Utils.dll) Version: 2014.11.22.0
Syntax
public class TocEntry : IComparable<TocEntry>, 
	ICloneable, INotifyPropertyChanged

The TocEntry type exposes the following members.

Constructors
  NameDescription
Public methodTocEntry
Constructor
Top
Methods
  NameDescription
Public methodClone
Clone this table of contents entry
Public methodCompareTo
Compares this instance to another instance and returns an indication of their relative values.
Public methodContainsMatch
See if this entry or one of its children is a match to the specified source filename.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Get a hash code for this item
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoadSiteMapNode
This will load information about the entry from the node and will also load all child nodes.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnPropertyChanged
This raises the PropertyChanged event
Public methodResetSortOrder
Reset the sort order on this item and its children
Public methodSaveAsSiteMapNode
Save this node and its children to the specified root node as site map nodes.
Public methodToAnchor
Convert the entry to its <a> element form
Public methodToString
Convert the table of contents entry and its children to a string
(Overrides ObjectToString.)
Public methodToString(HelpFileFormats)
Convert the table of contents entry and its children to a string in the specified help file format.
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Overload for equal operator
Public operatorStatic memberGreaterThan
Overload for greater than operator
Public operatorStatic memberInequality
Overload for not equal operator
Public operatorStatic memberLessThan
Overload for less than operator
Top
Properties
  NameDescription
Public propertyApiParentMode
This is used to get or set whether or not the table of contents is split after this entry.
Public propertyBasePathProvider
This returns the IBasePathProvider for the entry.
Public propertyChildren
This returns the child table of contents collection for this entry
Public propertyDestinationFile
This is used to get or set the entry's destination file path.
Public propertyHasCodeBlocks
This is used to get or set whether or not the topic has <code /> blocks that need expanding.
Public propertyHasLinks
This is used to get or set whether or not the topic has links that need to be resolved when the file is copied.
Public propertyHasProjectTags
This is used to get or set whether or not the topic has tags that should be resolved to project options.
Public propertyId
The ID of the item when it represents a TOC entry from a content layout file.
Public propertyIncludePage
This is used to get or set whether or not the page will appear in the table of contents.
Public propertyIsDefaultTopic
This is used to get or set whether or not the item is the default topic for the help file.
Public propertyIsExpanded
This is used to get or set whether or not the entity is expanded
Public propertyIsSelected
This is used to get or set whether or not the entity is selected
Public propertyLinkText
The link text for the topic previewer
Public propertyNeedsColorizing
This is used to get or set whether or not the topic has <pre> blocks that have a lang attribute to indicate that they should be colorized.
Public propertyParent
This is used to track the topic's parent collection
Public propertyPreviewerTitle
The display title for the topic previewer
Public propertySortOrder
This is used to get or set the sort order for the entry within its group.
Public propertySourceFile
This is used to get or set the entry's source file path.
Public propertyTitle
This is used to get or set the entry's title in the table of contents.
Public propertyToolTip
This returns a description of the topic that can be used as a tooltip
Public propertyUniqueId
This is used to get or set a unique ID to work around a legacy additional content support issue.
Top
Events
  NameDescription
Public eventPropertyChanged
The property changed event
Top
See Also