Namespace Contentful.Core.Models
Classes
Asset
Represents a single asset of a Space.
AssetHyperlink
Represents an hyperlink to an asset.
AssetHyperlinkData
Represents the data of the asset hyperlink.
AssetRenderer
A renderer for an asset.
AssetStructure
Represents an hyperlink to an asset.
AssetStructureData
Represents the data of the asset hyperlink.
Block
Represents a block content type.
BlockData
Represents the data of the block.
ContentfulCollection<T>
Represents a collection of contentful resources with additional medadata regarding, skip, limit and total amount of items.
ContentfulError
Encapsulates an error returned from the Contentful API.
ContentfulErrorDetails
Encapsulates detailed information about an error returned by the Contentful API.
ContentRendererCollection
A collection of renderers.
ContentType
Represents a single content type.
CustomNode
Represents a custom created content node.
Document
Represents the top level document of a structured text field.
Entry<T>
Represents a single entry of a ContentType in a Space.
EntryStructure
Represents an hyperlink to an entry.
EntryStructureData
Represents the data of the entry hyperlink.
Field
Represents a field in a ContentType. Note that this is not the representation of a field with actual value in an Entry<T> or Asset, but merely a representation of the fields data structure.
File
Represents information about the actual binary file of an Asset.
FileDetails
Represents detailed information about a File.
Heading
Represents a heading content node.
HeadingRenderer
A renderer for a heading.
HorizontalRuler
Represents a horizontal ruler content node.
HorizontalRulerContentRenderer
A content renderer that renders a horizontal ruler.
HtmlRenderer
Renderer that turns a document into HTML.
Hyperlink
Represents a hyperlink content node.
HyperlinkContentRenderer
A renderer for a hyperlink.
HyperlinkData
Represents the data of a hyperlink node.
ImageDetails
Represents details about an image File.
List
Represents a list content node.
ListContentRenderer
A renderer for a list.
ListItem
Represents a list item content node.
ListItemContentRenderer
A renderer for a list item.
Location
Represents a location field in a Space.
Mark
Represents a mark for a text node.
NullContentRenderer
A content renderer that doesn't output anything.
Paragraph
Represents a paragraph content node.
ParagraphRenderer
A renderer for a paragraph.
Quote
Represents a quote content node.
QuoteContentRenderer
A renderer for a quote.
Schema
Represents a schema of array items.
Space
Represents a single space.
SyncedAsset
Represents an asset returned by a SyncResult.
SyncResult
Represents the result of a sync operation.
SystemProperties
Encapsulates system managed metadata returned by the Contentful APIs.
Text
Represents a text node of content.
TextRenderer
A renderer for a text node.
Interfaces
IContent
Interface that marks a class as a possible part of a content tree.
IContentfulResource
Represents a single Contentful resource.
IContentRenderer
Interface representing a content renderer.
IEntry<T>
Represents a Contentful entry resource.
Enums
SyncType
The different types of items you can request a sync for.