Interface IVersionableGroup
Provides properties common to all DDI item group types.
Inherited Members
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public interface IVersionableGroup : IVersionable, IIdentifiable, IVisitable, IHasCustomFields, IDescribable
Properties
ChildGroupsList
Gets the group's child groups cast as an IList.
Declaration
IList ChildGroupsList { get; }
Property Value
Type | Description |
---|---|
IList |
ChildGroupType
Gets the item type of the groups that may be nested within this group.
Declaration
Guid ChildGroupType { get; }
Property Value
Type | Description |
---|---|
Guid |
ChildItemType
Gets the item type contained by this group.
Declaration
Guid ChildItemType { get; }
Property Value
Type | Description |
---|---|
Guid |
Concept
Gets or sets a concept that defines this group.
Declaration
Concept Concept { get; set; }
Property Value
Type | Description |
---|---|
Concept |
ItemsList
Gets an the group's items cast as an IList.
Declaration
IList ItemsList { get; }
Property Value
Type | Description |
---|---|
IList |
Keywords
Gets a collection of keywords that apply to the group.
Declaration
ObservableCollection<CodeValue> Keywords { get; set; }
Property Value
Type | Description |
---|---|
ObservableCollection<CodeValue> |
Subjects
Gets a collection of subjects that apply to the group.
Declaration
ObservableCollection<CodeValue> Subjects { get; set; }
Property Value
Type | Description |
---|---|
ObservableCollection<CodeValue> |
TypeOfGroup
Gets or sets a type indicating why items are in this group. The term used here may come from a controlled vocabulary.
Declaration
CodeValue TypeOfGroup { get; set; }
Property Value
Type | Description |
---|---|
CodeValue |
Universes
Gets or sets a universe that defines this group.
Declaration
ObservableCollection<Universe> Universes { get; set; }
Property Value
Type | Description |
---|---|
ObservableCollection<Universe> |