Dynamicweb 8 Documentation
FilterDefinition Class Members
Properties  Methods 


The following tables list the members exposed by FilterDefinition.

Public Constructors
 NameDescription
Public ConstructorFilterDefinition ConstructorInitializes a new instance of an object.  
Top
Public Properties
 NameDescription
Public PropertyAddInNameGets or sets the name of the add-in to be used by this filter definition.  
Public PropertyConditionsGets the list of visibility conditions.  
Public PropertyGroupIDGets or sets an ID of the group.  
Public PropertyIsActiveGets or sets value indicating whether the target filter is active by the current definition.  
Public PropertyNameGets or sets the name of the filter.  
Public PropertySettingsGets the list of custom settings for this filter definition.  
Public PropertyTagNameGets or sets the tag name.  
Public PropertyTemplateGets or sets the template name for this filter definition.  
Public PropertyVisibilityRuleGets or sets the visibility rule.  
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)BulkDeleteDeletes field definitions by their IDs.  
Public Methodstatic (Shared in Visual Basic)BulkDeleteByGroupsDeletes all definitions for the specified groups.  
Public Methodstatic (Shared in Visual Basic)BulkSetActiveSwitches specified definitions to the specified "Active" state.  
Public Methodstatic (Shared in Visual Basic)ClearCacheClears the cache.  
Public MethodDeleteOverloaded. Overridden. Deletes the definition.  
Public MethodDeSerializeDeSerializes the XML string into setting objects  
Public MethodFillOverridden. Fills the current instance with the data provided by an instance of the IDataReader object.  
Public Methodstatic (Shared in Visual Basic)GetDefinitionRetrieves a definition object by its ID.  
Public Methodstatic (Shared in Visual Basic)GetDefinitionsRetrieves a list of all definitions from all groups.  
Public Methodstatic (Shared in Visual Basic)GetDefinitionsByGroupRetrieves a list of definitions by their group ID.  
Public MethodSaveOverridden. Saves the definition.  
Public MethodSerializeSerializes current object instance into the XML string suitable for processing by AddInSelector.  
Top
Protected Methods
 NameDescription
Protected MethodFillRowOverridden. Fills specified instance of the DataRow object with the data representing the current state of the current object.  
Top
See Also

Reference

FilterDefinition Class
Dynamicweb.eCommerce.Searching.Filters Namespace

Send Feedback