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
copyFromLayoutGroupMetadata- Object to copy state from.
 
Exceptions
- ArgumentNullException
 copyFromis null.
Properties
CollapsibleState
Gets or sets the collapsible state of the group.
  
  public LayoutGroupMetadata.GroupCollapsibleState CollapsibleState { get; set; }
  Property Value
Fields
Gets or sets the collection of fields within the given group.
  
  public LayoutFieldMetadataCollection Fields { get; set; }
  Property Value
Name
Gets or sets the user-friendly name of the group.
  
  public string Name { get; set; }
  Property Value
SystemName
Gets or sets the system name of the group.
  
  public string SystemName { get; set; }
  Property Value
VisibilityCondition
Gets or sets the visibility condition operator of the group
  
  public string VisibilityCondition { get; set; }
  Property Value
VisibilityConditionValue
Gets or sets the visibility condition value of the group
  
  public string VisibilityConditionValue { get; set; }
  Property Value
VisibilityConditionValueType
Gets or sets the type of visibility condition value of the group
  
  public string VisibilityConditionValueType { get; set; }
  Property Value
VisibilityField
Gets or sets the visibility field of the group
  
  public string VisibilityField { get; set; }
  Property Value
Methods
CompareTo(LayoutGroupMetadata)
Compares the current object with the given one and returns the comparison result.
  
  public int CompareTo(LayoutGroupMetadata other)
  Parameters
otherLayoutGroupMetadata- 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
targetLayoutGroupMetadata- Object to copy state into.
 
Exceptions
- ArgumentNullException
 targetis null.