Click or drag to resize

SavedFilter Properties

The SavedFilter type exposes the following members.

Properties
  NameDescription
Public propertyAttributes
The FilterAttributes for the filter.
Public propertyCreateDate
The UTC date/time at which the filter was created.
Public propertyCreatorID
The creator of the filter.
Public propertyCriteria
The criteria use to create the filter. This XML stores criteria information that can be used to maintain the filter.
Public propertyDescription
The localized description of the filter. A more verbose description is available from VerboseDescription.
Public propertyEndDate
The optional UTC date/time at which the filter expires. See also StartDate.
Public propertyFilter
The SQL filter clause for the filter. Note that for true static filters the filter clause will a subquery against the xot_saved_filter_keys table.
Public propertyFrom
The SQL FROM clause (typically a table or view name) for which the filter is intended.
Public propertyFullTextSearchValue
The fulltext search value for this filter. Used in conjunction with FullTextTable.
Public propertyFullTextTable
The fulltext table for this filter. Used in conjunction with FullTextSearchValue.
Public propertyID
The unique (GUID) ID for the filter. The ID serves as the key in the SavedFilters collection.
Public propertyKeyColumn
The column in the underlying table containing the single primary key uniquely identifying a row in the table. This key is used in filter clause building.
Public propertyKeyCount
Gets the number of keys for this static (Static) filter. If the filter is not static, or the number of keys cannot be determined, -1 is returned. Note that, for performance reasons, KeyCount is preferred over flt.Keys.Count if no other use of the Keys collection is being made because accessing the Keys collection will cause the keys collection to be loaded if it was not already loaded.
Public propertyKeys
The list of keys for a static filter. If the filter is not marked Static then an empty set will be returned. Note that accessing the Keys collection on a static filter will cause the collection to be loaded from the xot_saved_filter_keys table. For improved performance, if the Keys collection is being accessed solely to get the count, use KeyCount which will not cause the collection to be loaded.
Public propertyKeysLoaded
Gets/Sets a boolean value that indicates if the Keys for this filter have been loaded.
Public propertyLocaleKey
The locale of the base filter. Note that if localized text is available for the filter it will be used in place of the original, non-localized text from this locale.
Public propertyModuleKey
The module to which this filter belongs.
Public propertyMoniker
The pseudo-unique moniker for the filter. Ideally, this should be unique within the SavedFilters collection, but is not guaranteed to be so.
Public propertyMOP
The module to which this filter belongs.
Public propertyName
The localized, natural language name of the filter.
Public propertyOwnerID
The owner (if any) of the filter. If no owner is specified then the filter is globally available.
Public propertyPageElementID
Gets/sets the PageElementID for the PageElementInfo for this filter. This should be set only when the filter is specific to the specified page element.
Public propertyPreFilter
The SQL PreFilter clause for the filter.
Public propertySort
The sort clause for the filter, if any.
Public propertyStartDate
The optional UTC date/time from which the filter is valid. See also EndDate.
Public propertyTenantId
The Tenant ID for this filter. Tenant may be NULL.
Public propertyUsage
Gets/sets the filter Usage. The Usage can be used to correlate a filter with a certain set of functionality. You can use UsageSpecific to restrict visibility of the filter.
Public propertyVerboseDescription
The localized verbose description for this filter. A more succinct description is available from Description.
Top
See Also