Property | Type | Description | |
---|---|---|---|
_description | string | ||
_name | string |
Method | Description | |
---|---|---|
AddNewRule ( string name, string pageTypeLeft, string pageTypeRight, string ruleTextLeft, string ruleTextRight ) : Rule | ||
DeleteAll ( ) : void | ||
DeleteRule ( string name ) : void | ||
GetAllRules ( ) : System.Collections.Generic.IEnumerable |
||
GetAllRulesList ( ) : System.Collections.Generic.List |
||
GetRule ( EPiServer id ) : Rule | ||
GetRule ( string name ) : Rule | ||
GetRules ( int pageID ) : System.Collections.Generic.IEnumerable |
||
GetRules ( string pageTypeName ) : System.Collections.Generic.IEnumerable |
||
GetRulesLeft ( int pageID ) : System.Collections.Generic.IEnumerable |
||
GetRulesRight ( int pageID ) : System.Collections.Generic.IEnumerable |
||
IsDescendent ( int pageID, int startID ) : bool | ||
IsLeftRule ( int pageID, Rule rule ) : bool | ||
IsLeftRule ( string pageTypeName, Rule rule ) : bool | ||
RuleExists ( EPiServer id ) : bool | ||
RuleExists ( string name ) : bool | ||
Save ( Rule rel ) : EPiServer.Data.Identity | ||
SearchRelations ( Rule rule, int pageID, string searchKeyWord, EPiServer hierarchyStart ) : EPiServer.Core.PageDataCollection | ||
SearchRelations ( Rule rule, int pageID, string searchKeyWord, EPiServer hierarchyStart, bool isLeftRule ) : EPiServer.Core.PageDataCollection | ||
SearchRelations ( Rule rule, int pageID, string searchKeyWord, bool isLeftRule ) : EPiServer.Core.PageDataCollection |
public abstract AddNewRule ( string name, string pageTypeLeft, string pageTypeRight, string ruleTextLeft, string ruleTextRight ) : Rule | ||
name | string | |
pageTypeLeft | string | |
pageTypeRight | string | |
ruleTextLeft | string | |
ruleTextRight | string | |
return | Rule |
public abstract DeleteRule ( string name ) : void | ||
name | string | |
return | void |
public abstract GetAllRules ( ) : System.Collections.Generic.IEnumerable |
||
return | System.Collections.Generic.IEnumerable |
public abstract GetAllRulesList ( ) : System.Collections.Generic.List |
||
return | System.Collections.Generic.List |
public abstract GetRule ( EPiServer id ) : Rule | ||
id | EPiServer | |
return | Rule |
public abstract GetRule ( string name ) : Rule | ||
name | string | |
return | Rule |
public abstract GetRules ( int pageID ) : System.Collections.Generic.IEnumerable |
||
pageID | int | |
return | System.Collections.Generic.IEnumerable |
public abstract GetRules ( string pageTypeName ) : System.Collections.Generic.IEnumerable |
||
pageTypeName | string | |
return | System.Collections.Generic.IEnumerable |
public abstract GetRulesLeft ( int pageID ) : System.Collections.Generic.IEnumerable |
||
pageID | int | |
return | System.Collections.Generic.IEnumerable |
public abstract GetRulesRight ( int pageID ) : System.Collections.Generic.IEnumerable |
||
pageID | int | |
return | System.Collections.Generic.IEnumerable |
public abstract IsDescendent ( int pageID, int startID ) : bool | ||
pageID | int | |
startID | int | |
return | bool |
public abstract IsLeftRule ( int pageID, Rule rule ) : bool | ||
pageID | int | |
rule | Rule | |
return | bool |
public abstract IsLeftRule ( string pageTypeName, Rule rule ) : bool | ||
pageTypeName | string | |
rule | Rule | |
return | bool |
public abstract RuleExists ( EPiServer id ) : bool | ||
id | EPiServer | |
return | bool |
public abstract RuleExists ( string name ) : bool | ||
name | string | |
return | bool |
public abstract Save ( Rule rel ) : EPiServer.Data.Identity | ||
rel | Rule | |
return | EPiServer.Data.Identity |
public abstract SearchRelations ( Rule rule, int pageID, string searchKeyWord, EPiServer hierarchyStart ) : EPiServer.Core.PageDataCollection | ||
rule | Rule | |
pageID | int | |
searchKeyWord | string | |
hierarchyStart | EPiServer | |
return | EPiServer.Core.PageDataCollection |
public abstract SearchRelations ( Rule rule, int pageID, string searchKeyWord, EPiServer hierarchyStart, bool isLeftRule ) : EPiServer.Core.PageDataCollection | ||
rule | Rule | |
pageID | int | |
searchKeyWord | string | |
hierarchyStart | EPiServer | |
isLeftRule | bool | |
return | EPiServer.Core.PageDataCollection |
public abstract SearchRelations ( Rule rule, int pageID, string searchKeyWord, bool isLeftRule ) : EPiServer.Core.PageDataCollection | ||
rule | Rule | |
pageID | int | |
searchKeyWord | string | |
isLeftRule | bool | |
return | EPiServer.Core.PageDataCollection |