The CNavMenu type exposes the following members.

Constructors

  NameDescription
CNavMenuOverloaded.

Methods

  NameDescription
CheckAndModifyEditStatus
Sets the EditStatus to Modified if it is Unchanged
(Inherited from iboBase.)
Delete
Marks this object to be deleted when the save is done
(Inherited from iboBase.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetChildMenus
Gets an array of CNavMenu that are direct children.
GetContentOverloaded.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetPreviewUrlOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
SetWorkflowStatusOverloaded.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Validate
Makes sure that all of the property data passes the iMIS business rules.
(Inherited from iboBase.)

Fields

  NameDescription
mEditStatus
The edit status (unchanged, modified, etc) of this record.
(Inherited from iboBase.)
mErrors
The current list of errors encountered by this class instance during processing.
(Inherited from iboBase.)

Properties

  NameDescription
AncestorNavMenuId
Gets a unique identifier of ancestor CNavMenu
AncestoryHideFlag
Gets a boolean value indicating whether the ancestor CNavMenu is marked as hidden.
AncestoryList
Gets a list of ancestors' NavMenuID. The value is surrounded by single quotes.
BreadCrumb
Gets breadcrumb text.
CategoryDepth
Gets a depth of the CNavMenu
ComponentCode
Gets a component code for the CNavMenu
ContentId
Gets a unique identifier of the default CContent
DescendantCount
Gets the number of descendants for this CNavMenu
EditStatus
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus
(Inherited from iboBase.)
Errors
The collection of CError objects (error and warning messages) associated with this object instance
(Inherited from iboBase.)
ErrorsCount
Gets the number of error and warning messages that have been set on this object.
(Inherited from iboBase.)
HideFlag
Gets or sets a flag which indicates if this menu item should be hidden.
ImageHeight
Gets or sets height of images specified as ImageInitial and ImageRollover.
ImageInitial
Gets the path of an initial image used to display the CNavMenu
ImageOther
Gets the path of an additional image for the CNavMenu
ImageRollover
Gets the path of a rollover image used to display the CNavMenu
ImageWidth
Gets width of images specified as ImageInitial and ImageRollover.
LastUpdatedByProducerId
Gets unique identifier of Producer who last updated the CNavMenu.
LastUpdatedProducer
Gets CContentProducer who last updated the CNavMenu.
Name
Gets a name of CNavMenu
NavContentGroupInd
Gets an indicator whether this CNavMenu is a navigation item or Content Folder
NavMenuId
Gets a unique identifier of CNavMenu
OpenInNewWindow
Gets a boolean value indicating whether this item should always be opened in a new window
ParentNavMenuId
Gets a unique identifier of parent CNavMenu
PostFuseUrl
Gets the URL where the fused version of CNavMenu should point to.
PreFuseUrl
Gets the URL where the pre-fused version of CNavMenu should point to.
ProducerAuthority
Published
Gets a boolean indicating whether this CNavMenu is published.
PublishedDateTime
Gets date and time the CNavMenu was last published
SortOrder
Gets SortOrder of the CNavMenu
Title
Gets the title of the CNavMenu
Website
Gets CWebsite this CNavMenu belongs to.
WebsiteKey
Gets a unique identifier of CWebsite where the CNavMenu belongs to
WorkflowStatus
Gets workflow status of NavMenu

See Also