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

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