Class ParentRestrictionRule
- Namespace
 - Dynamicweb.Content.Items.Activation
 
- Assembly
 - Dynamicweb.dll
 
Represents an restriction rule which allows to limit parent type for item.
  
  [Name("Allowed parents")]
[SortIndex(2)]
[AddInTarget("ItemTypes")]
public class ParentRestrictionRule : CreationRule
  - Inheritance
 - 
      
      
      ParentRestrictionRule
 
- Inherited Members
 
Constructors
ParentRestrictionRule()
Initializes a new instance of an object.
  
  public ParentRestrictionRule()
  Methods
CanCreate(CreationRuleContext)
Returns value indicating whether item of can be created according to the given creation context.
  
  public override bool CanCreate(CreationRuleContext context)
  Parameters
contextCreationRuleContext- Creation context.
 
Returns
- bool
 - Value indicating whether item of can be created according to the given creation context.
 
CreateEditor(CreationRuleEditorContext)
Returns an instance of an object that is responsible for editing rule value.
  
  public override Editor CreateEditor(CreationRuleEditorContext context)
  Parameters
contextCreationRuleEditorContext
Returns
- Editor
 - An instance of an object that is responsible for editing rule value.
 
GetValues()
public override IEnumerable<KeyValuePair<string, string>> GetValues()