Search Results for

    Show / Hide Table of Contents
    View Source

    Class BlockGridItem<TContent, TSettings>

    Represents a layout item with generic content and settings types for the Block List editor.

    Inheritance
    object
    BlockGridItem
    BlockGridItem<TContent>
    Namespace: Umbraco.Cms.Core.Models.Blocks
    Assembly: Umbraco.Core.dll
    Syntax
    public class BlockGridItem<TContent, TSettings> : BlockGridItem<TContent>, IBlockReference<IPublishedElement, IPublishedElement>, IBlockReference<IPublishedElement>, IBlockReference where TContent : IPublishedElement where TSettings : IPublishedElement
    Type Parameters
    Name Description
    TContent

    The type of the content.

    TSettings

    The type of the settings.

    Constructors

    View Source

    BlockGridItem(Guid, TContent, Guid?, TSettings?)

    Declaration
    public BlockGridItem(Guid contentKey, TContent content, Guid? settingsKey, TSettings? settings)
    Parameters
    Type Name Description
    Guid contentKey
    TContent content
    Guid? settingsKey
    TSettings settings
    View Source

    BlockGridItem(Udi, TContent, Udi, TSettings)

    Initializes a new instance of the BlockGridItem<TContent, TSettings> class.

    Declaration
    [Obsolete("Use constructor that accepts GUIDs instead. Will be removed in V18.")]
    public BlockGridItem(Udi contentUdi, TContent content, Udi settingsUdi, TSettings settings)
    Parameters
    Type Name Description
    Udi contentUdi

    The content udi.

    TContent content

    The content.

    Udi settingsUdi

    The settings udi.

    TSettings settings

    The settings.

    Properties

    View Source

    Settings

    Gets the settings.

    Declaration
    public TSettings? Settings { get; }
    Property Value
    Type Description
    TSettings

    The settings.

    • Edit this page
    • View Source
    In this article
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX