Class AreaRestrictionRule
- Namespace
- Dynamicweb.Content.Items.Activation
- Assembly
- Dynamicweb.dll
Represents an area restriction rule.
[Name("Allow in websites")]
[SortIndex(1)]
[AddInTarget("ItemTypes")]
public class AreaRestrictionRule : CreationRule
- Inheritance
-
AreaRestrictionRule
- Inherited Members
Constructors
AreaRestrictionRule()
Initializes a new instance of an object.
public AreaRestrictionRule()
Properties
AllAreas
public static string AllAreas { get; }
Property Value
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
context
CreationRuleContext- 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
context
CreationRuleEditorContext
Returns
- Editor
- An instance of an object that is responsible for editing rule value.
GetValues()
public override IEnumerable<KeyValuePair<string, string>> GetValues()