SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList Interface Reference
+ Inheritance diagram for erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList:
+ Collaboration diagram for erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList:

Properties

IContentClassElement ChildElementOf [get, set]
 
ILanguageDependentValue< string > DefaultValueString [get]
 
string DescriptionInCurrentDisplayLanguage [get, set]
 
IEnumerable< IOptionListSelectionEntries [get]
 
bool HasLanguageDependendNames [get, set]
 
bool HasLanguageDependendValues [get, set]
 
bool IsAllowingOtherValues [get, set]
 
ILanguageDependentValue< string > SampleText [get]
 
SortMode SortMode [get, set]
 
- Properties inherited from erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IContentClassContentElement
bool IsHiddenInProjectStructure [get, set]
 
bool IsLanguageIndependent [get, set]
 
bool IsNotConvertingCharactersToHtml [get, set]
 
bool IsNotRelevantForWorklow [get, set]
 
bool IsNotUsedInForm [get, set]
 
bool IsNotVisibleOnPublishedPage [get, set]
 
- Properties inherited from erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IContentClassElement
ContentClassCategory Category [get]
 Element category of the lement
 
IContentClass ContentClass [get, set]
 
new string Name [get, set]
 Get/Set the name of the element. If you set the name and call Commit(), the Elements list cache of the ContentClass gets automatically invalidated, so all elements get loaded again, if you access it the next time.
 
ElementType Type [get]
 TypeId of the element.
 
- Properties inherited from erminas.SmartAPI.CMS.Project.ContentClasses.Elements.ICanBeRequiredForEditing
bool IsEditingMandatory [get, set]
 

Additional Inherited Members

- Public Member Functions inherited from erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IContentClassContentElement
new void CommitInCurrentLanguage ()
 
new void CommitInLanguage (string languageAbbreviation)
 

Detailed Description

Definition at line 32 of file ContentClasses/Elements/IOptionList.cs.

Property Documentation

IContentClassElement erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.ChildElementOf
getset

Definition at line 34 of file ContentClasses/Elements/IOptionList.cs.

ILanguageDependentValue<string> erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.DefaultValueString
get

Definition at line 35 of file ContentClasses/Elements/IOptionList.cs.

string erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.DescriptionInCurrentDisplayLanguage
getset

Definition at line 36 of file ContentClasses/Elements/IOptionList.cs.

IEnumerable<IOptionListSelection> erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.Entries
get

Definition at line 38 of file ContentClasses/Elements/IOptionList.cs.

bool erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.HasLanguageDependendNames
getset

Definition at line 42 of file ContentClasses/Elements/IOptionList.cs.

bool erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.HasLanguageDependendValues
getset

Definition at line 43 of file ContentClasses/Elements/IOptionList.cs.

bool erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.IsAllowingOtherValues
getset

Definition at line 44 of file ContentClasses/Elements/IOptionList.cs.

ILanguageDependentValue<string> erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.SampleText
get

Definition at line 45 of file ContentClasses/Elements/IOptionList.cs.

SortMode erminas.SmartAPI.CMS.Project.ContentClasses.Elements.IOptionList.SortMode
getset

Definition at line 46 of file ContentClasses/Elements/IOptionList.cs.


The documentation for this interface was generated from the following file: