ISchemaContent Interface |
Namespace: Ingeniux.CMS
The ISchemaContent type exposes the following members.
Name | Description | |
---|---|---|
![]() | Count |
Gets the number of fields in this content item.
|
![]() | ID |
Gets/sets the ID of the content item.
|
![]() | IsComponent |
Gets/sets if this is a component page or schema for a component page.
|
![]() | Item |
Gets one of this content item's fields by its index number.
|
![]() | PageName |
Gets/sets the name of the content item.
|
![]() | Presentations |
Gets/sets the schema's/pages presentations collection.
|
![]() | RootName |
Gets/sets the root name of the schema, which is also the root element name of this version's serialized XML document.
|
![]() | SourceContent |
Gets the content from the source schema this item was based on.
|
![]() | Stylesheet |
Gets/sets the entry XSLT style sheet name, located in the "xml/stylesheets" folder.
|
![]() | ViewName |
Gets/sets the name of this content type's MVC view.
|
Name | Description | |
---|---|---|
![]() | Add |
Add a field at the specified location.
|
![]() | Clone |
Clones this content.
|
![]() | HasField |
Gets if a field with the specified ID exists in this content item.
|
![]() | Remove(Int32) |
Removes one of this content item's fields by its index number.
|
![]() | Remove(String) |
Removes one of this content item's fields by its unique ID.
|
![]() | Replace |
Replace a field at the specified location.
This is a combination of replace and content transfer. If the new field to add matches names in the current field list, transfer the content over to the replacement.
|
![]() | ToSchemaFields |
Gets a list of fields for this content item.
|