Freigeben über


ISchemaProvider-Schnittstelle (structuredquery.h)

Stellt ein Schemarepository bereit, das durchsucht werden kann.

Vererbung

Die ISchemaProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . ISchemaProvider verfügt auch über folgende Arten von Membern:

Methoden

Die ISchemaProvider-Schnittstelle verfügt über diese Methoden.

 
ISchemaProvider::Entities

Ruft eine Enumeration von IEntity-Objekten mit einem Eintrag für jede Entität im geladenen Schema ab.
ISchemaProvider::GetEntity

Ruft eine Entität anhand des Namens aus dem geladenen Schema ab.
ISchemaProvider::Localize

Lokalisiert das derzeit geladene Schema für ein angegebenes Gebietsschema.
ISchemaProvider::LookupAuthoredNamedEntity

Sucht benannte Entitäten eines angegebenen Typs in einer tokenisierten Zeichenfolge und gibt den Wert der Entität und die Anzahl der Token zurück, die der Entitätswert belegt.
ISchemaProvider::MetaData

Ruft eine Enumeration von globalen IMetaData-Objekten für das geladene Schema ab.
ISchemaProvider::RootEntity

Ruft die Stammentität des geladenen Schemas ab.
ISchemaProvider::SaveBinary

Speichert das geladene Schema als Schemabinärdatei an einem angegebenen Pfad.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile structuredquery.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0