Method | Description | |
---|---|---|
ApplyOpenSearchElements ( IOpenSearchResultCollection &newResults, |
||
AutoDiscoverFromQueryUrl ( OpenSearchUrl url ) : |
Try to discover the OpenSearchDescription from an URL.
|
|
Create ( |
Create an IOpenSearchable from an OpenSearchUrl
|
|
Create ( OpenSearchUrl url ) : IOpenSearchable |
Create an IOpenSearchable from an OpenSearchUrl
|
|
GetEnclosures ( IOpenSearchResultCollection result ) : SyndicationLink[] |
Gets the enclosures.
|
|
GetExtensionByContentTypeAbility ( string contentType ) : IOpenSearchEngineExtension |
Gets the first extension by content type ability.
|
|
GetExtensionByExtensionName ( string resultName ) : IOpenSearchEngineExtension | ||
GetFirstExtensionByTypeAbility ( |
||
GetTypeByExtensionName ( string resultName ) : |
Gets the name of the type by extension's result name
|
|
LoadOpenSearchDescriptionDocument ( OpenSearchUrl url ) : |
Loads an OpenSearchDescription document from an Url.
|
|
LoadPlugins ( ) : void |
Loads the plugins automatically based on Mono.Addins
|
|
OpenSearchEngine ( ) : System |
Initializes a new instance of the Terradue.OpenSearch.OpenSearchEngine class.
|
|
Query ( IOpenSearchable entity, |
Query the specified IOpenSearchable entity with specific parameters and returns result in native format.
|
|
Query ( IOpenSearchable entity, |
Query the specified IOpenSearchable entity with specific parameters and result with the specific result type.
|
|
Query ( IOpenSearchable entity, |
Query the specified IOpenSearchable entity with specific parameters and result based on the extension's result name.
|
|
RegisterExtension ( IOpenSearchEngineExtension extension ) : void |
Registers an extension for a specific type.
|
|
RegisterPostSearchFilter ( PostFilterAction filter ) : void |
Registers a post search filter.
|
|
RegisterPreSearchFilter ( PreFilterAction filter ) : void |
Registers a pre search filter.
|
Method | Description | |
---|---|---|
ApplyPostSearchFilters ( |
Applies the post search filters.
|
|
ApplyPreSearchFilters ( |
Applies the pre search filters.
|
public ApplyOpenSearchElements ( IOpenSearchResultCollection &newResults, |
||
newResults | IOpenSearchResultCollection | |
request | ||
response | IOpenSearchResponse | |
return | void |
public AutoDiscoverFromQueryUrl ( OpenSearchUrl url ) : |
||
url | OpenSearchUrl | URL. |
return |
public Create ( |
||
osd | Osd. | |
return | IOpenSearchable |
public Create ( OpenSearchUrl url ) : IOpenSearchable | ||
url | OpenSearchUrl | URL to either a search or a description |
return | IOpenSearchable |
public GetEnclosures ( IOpenSearchResultCollection result ) : SyndicationLink[] | ||
result | IOpenSearchResultCollection | Result. |
return | SyndicationLink[] |
public GetExtensionByContentTypeAbility ( string contentType ) : IOpenSearchEngineExtension | ||
contentType | string | Content type. |
return | IOpenSearchEngineExtension |
public GetExtensionByExtensionName ( string resultName ) : IOpenSearchEngineExtension | ||
resultName | string | |
return | IOpenSearchEngineExtension |
public GetFirstExtensionByTypeAbility ( |
||
type | ||
return | IOpenSearchEngineExtension |
public GetTypeByExtensionName ( string resultName ) : |
||
resultName | string | Result name. |
return |
public LoadOpenSearchDescriptionDocument ( OpenSearchUrl url ) : |
||
url | OpenSearchUrl | URL. |
return |
public Query ( IOpenSearchable entity, |
||
entity | IOpenSearchable | Entity. |
parameters | Parameters. | |
return | IOpenSearchResultCollection |
public Query ( IOpenSearchable entity, |
||
entity | IOpenSearchable | Entity. |
parameters | Parameters. | |
resultType | Result type. | |
return | IOpenSearchResultCollection |
public Query ( IOpenSearchable entity, |
||
entity | IOpenSearchable | Entity. |
parameters | Parameters. | |
resultName | string | Result name. |
return | IOpenSearchResultCollection |
public RegisterExtension ( IOpenSearchEngineExtension extension ) : void | ||
extension | IOpenSearchEngineExtension | Extension associated with the type |
return | void |
public RegisterPostSearchFilter ( PostFilterAction filter ) : void | ||
filter | PostFilterAction | Filter. |
return | void |
public RegisterPreSearchFilter ( PreFilterAction filter ) : void | ||
filter | PreFilterAction | Filter. |
return | void |