ISchemaProvider interface
Provides a schema repository that can be browsed.
Members
The ISchemaProvider interface inherits from the IUnknown interface. ISchemaProvider also has these types of members:
Methods
The ISchemaProvider interface has these methods.
| Method | Description |
|---|---|
| Entities |
Retrieves an enumeration of IEntity objects with one entry for each entity in the loaded schema. |
| GetEntity |
Retrieves an entity by name from the loaded schema. |
| Localize |
Localizes the currently loaded schema for a specified locale. |
| LookupAuthoredNamedEntity |
Finds named entities of a specified type in a tokenized string, and returns the value of the entity and the number of tokens the entity value occupies. |
| MetaData |
Retrieves an enumeration of global IMetaData objects for the loaded schema. |
| RootEntity |
Retrieves the root entity of the loaded schema. |
| SaveBinary |
Saves the loaded schema as a schema binary at a specified path. |
Requirements
|
Minimum supported client |
Windows XP with SP2, Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 with SP1 [desktop apps only] |
|
Redistributable |
Windows Desktop Search (WDS) 3.0 |
|
Header |
|
|
IDL |
|