Click or drag to resize

ICategoryDefinition Interface

Represents definition of an categroy in taxonomy system. based on category localization interface

Namespace:  Ingeniux.Runtime.Taxonomy
Assembly:  IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.3.169
Syntax
public interface ICategoryDefinition : ICategoryLocalization, 
	ICategorySynonym, IXSerialize

The ICategoryDefinition type exposes the following members.

Properties
  NameDescription
Public propertyChildren
Gets children of the category
Public propertyDescription
Gets the description in given locale
(Inherited from ICategoryLocalization.)
Public propertyExtenalID
Gets the category external id
Public propertyID
Gets the category id
Public propertyLocale
Gets the synonym locale
(Inherited from ICategorySynonym.)
Public propertyLocalizations
Gets localization of the category
Public propertyName
Gets the synonym value
(Inherited from ICategorySynonym.)
Public propertyParent
Gets parent of the category
Public propertyPath
Gets category path
Public propertySynonyms
Gets synonyms of the category
Public propertyType
Gets the type name in given locale
(Inherited from ICategoryLocalization.)
Top
Methods
  NameDescription
Public methodGetAssets
Gets assets associated with this category, in the form of navigation representative
Public methodGetPages
Gets pages associated with this category, in the form of navigation representative
Public methodSerialize
Returns the serialization of this object in XML format
(Inherited from IXSerialize.)
Public methodSerializeAssetNavigation
Gets the navigation structure for asset taxonomy navigation, with given depth
Public methodSerializeNavigation
Gets the navigation structure for taxonomy navigation, with given depth
Top
See Also