BindToFilter, méthode
Se lie à l'objet Filter approprié pour l'élément et lui renvoie un pointeur.
HRESULT BindToFilter(
IFilter **ppFilter
);
Paramètres
ppFilter
[out] Adresse d'un pointeur vers l'objet Filter qui servira à filtrer cet élément.
Valeur de retour
En cas de réussite, renvoie S_OK ; sinon, renvoie une valeur d'erreur. Pour obtenir la liste des messages d'erreur renvoyés par la Recherche de contenu d'entreprise dans Microsoft Office SharePoint Server 2007, voir Messages d'erreur des gestionnaires de protocole.
Remarques
Récupère un objet Filter, de sorte que le robot de la Recherche de contenu d'entreprise puisse récupérer les métadonnées de l'élément.
Cette méthode est appelée une seule fois par le démon du filtre. Si un élément de contenu contient plusieurs éléments incorporés, vous devez utiliser une implémentation de l'interface IFilter qui énumère les éléments de contenu incorporés et appelle l'objet Filter pour chacun d'eux.
Pour que le démon du filtre récupère les informations utiles pour un élément, le gestionnaire de protocole doit implémenter l'une des méthodes IUrlAccessor suivantes :
.
Les gestionnaires de protocole peuvent implémenter la méthode BindToFilter ou la méthode BindToStream de l'interface IURLAccessor, ou les deux à la fois. Par exemple, les gestionnaires de protocole peuvent utiliser la méthode BindToFilter pour les métadonnées associées aux éléments de la source de contenu, et utiliser la méthode BindToStream pour récupérer le contenu réel des éléments.
Voir aussi
Autres ressources
Référence du gestionnaire de protocole
IUrlAccessor, interface