ISearchable Interface |
Namespace: CMS.DataEngine
public interface ISearchable
The ISearchable type exposes the following members.
Name | Description | |
---|---|---|
SearchType |
Gets or sets the search object type.
|
Name | Description | |
---|---|---|
GetSearchDocument |
Returns iDocument with dependence on current object type and index.
| |
GetSearchFields |
Returns search fields collection. When existing collection is passed as argument, fields will be added to that collection.
When collection is not passed, new collection will be created and return.
Collection will contain field values only when collection with StoreValues property set to true is passed to the method.
When method creates new collection, it is created with StoreValues property set to false.
| |
GetSearchID |
Gets the search item unique id.
| |
GetSearchImageUrl |
Returns URL to current search result item.
| |
GetValue |
Returns value of column.
| |
SetValue |
Sets value of column.
|
Name | Description | |
---|---|---|
AddContentField |
Process search settings of DataClass field and inserts required search field into search fields collection when field is marked as content field.
(Defined by SearchableExtensions.) | |
AddSearchableField |
Process search settings of DataClass field and inserts required search field into search fields collection when field is searchable.
(Defined by SearchableExtensions.) |