Table of Contents

Class LayoutGroupMetadata

Namespace
Dynamicweb.Content.Items.Metadata
Assembly
Dynamicweb.dll

Represents a layout group metadata.

public class LayoutGroupMetadata : IComparable<LayoutGroupMetadata>
Inheritance
LayoutGroupMetadata
Implements
Inherited Members

Constructors

LayoutGroupMetadata()

Initializes a new instance of an object.

public LayoutGroupMetadata()

LayoutGroupMetadata(LayoutGroupMetadata)

Initializes a new instance of an object.

public LayoutGroupMetadata(LayoutGroupMetadata copyFrom)

Parameters

copyFrom LayoutGroupMetadata

Object to copy state from.

Exceptions

ArgumentNullException

copyFrom is null.

Properties

CollapsibleState

Gets or sets the collapsible state of the group.

public LayoutGroupMetadata.GroupCollapsibleState CollapsibleState { get; set; }

Property Value

LayoutGroupMetadata.GroupCollapsibleState

Fields

Gets or sets the collection of fields within the given group.

public LayoutFieldMetadataCollection Fields { get; set; }

Property Value

LayoutFieldMetadataCollection

Name

Gets or sets the user-friendly name of the group.

public string Name { get; set; }

Property Value

string

SectionName

Gets or sets the section name of the group. Sections can be used to cluster groups together.

public string SectionName { get; set; }

Property Value

string

SystemName

Gets or sets the system name of the group.

public string SystemName { get; set; }

Property Value

string

VisibilityCondition

Gets or sets the visibility condition operator of the group

public string VisibilityCondition { get; set; }

Property Value

string

VisibilityConditionValue

Gets or sets the visibility condition value of the group

public string VisibilityConditionValue { get; set; }

Property Value

string

VisibilityConditionValueType

Gets or sets the type of visibility condition value of the group

public string VisibilityConditionValueType { get; set; }

Property Value

string

VisibilityField

Gets or sets the visibility field of the group

public string VisibilityField { get; set; }

Property Value

string

Methods

CompareTo(LayoutGroupMetadata)

Compares the current object with the given one and returns the comparison result.

public int CompareTo(LayoutGroupMetadata other)

Parameters

other LayoutGroupMetadata

Object to compare with.

Returns

int

Comparison result.

CopyTo(LayoutGroupMetadata)

Copies the state of the current object into the given one.

public void CopyTo(LayoutGroupMetadata target)

Parameters

target LayoutGroupMetadata

Object to copy state into.

Exceptions

ArgumentNullException

target is null.

To top