Search Results for

    Show / Hide Table of Contents
    View Source

    Class PublishedDataType

    Represents a published data type.

    Inheritance
    System.Object
    Namespace: Umbraco.Core.Models.PublishedContent
    Assembly: Umbraco.Core.dll
    Syntax
    public class PublishedDataType
    Remarks

    Instances of the PublishedDataType class are immutable, ie if the data type changes, then a new class needs to be created.

    These instances should be created by an IPublishedContentTypeFactory.

    Properties

    View Source

    Configuration

    Gets the data type configuration.

    Declaration
    public object Configuration { get; }
    Property Value
    Type Description
    System.Object
    View Source

    EditorAlias

    Gets the data type editor alias.

    Declaration
    public string EditorAlias { get; }
    Property Value
    Type Description
    System.String
    View Source

    Id

    Gets the datatype identifier.

    Declaration
    public int Id { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    View Source

    ConfigurationAs<T>()

    Gets the configuration object.

    Declaration
    public T ConfigurationAs<T>()
        where T : class
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    The expected type of the configuration object.

    Exceptions
    Type Condition
    System.InvalidCastException

    When the datatype configuration is not of the expected type.

    • Improve this Doc
    • View Source
    In This Article
    • Properties
      • Configuration
      • EditorAlias
      • Id
    • Methods
      • ConfigurationAs<T>()
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX