Table of Contents

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

string

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()

Returns

IEnumerable<KeyValuePair<string, string>>
To top