ISPDocumentParser.Demote, méthode

Windows SharePoint Services 3

Lit les propriétés de document contenues dans le conteneur de propriétés spécifié et écrit ces propriétés dans le document spécifié.


HRESULT Demote(
  [in] ILockBytes *pilb, 
  [in] IParserPropertyBag *pibag,
  [out] VARIANT_BOOL *pfChanged);

Paramètres

pilb

[in] Le document dans lequel les propriétés de document doivent être écrites.

pilbag

[in] L'objet conteneur de propriétés à partir duquel l'analyseur lit les propriétés de document.

pfChanged

[out] Indique si l'analyseur a modifié le document. Cet argument a la valeur True si l'analyseur a modifié le document ; sinon, sa valeur est False.

Les méthodes de l'analyseur retournent des valeurs HRESULT par défaut. En règle générale, l'analyseur doit retourner une valeur OK positive en cas de réussite ou une valeur FAIL négative en cas d'échec.

Windows SharePoint Services peut appeler l'analyseur pour rétrograder des propriétés ou écrire une valeur de colonne dans la propriété correspondante du document lui-même. Lorsque Windows SharePoint Services appelle cette méthode, il passe le document à l'analyseur, ainsi qu'un objet conteneur de propriétés. Dans ce cas, l'objet conteneur de propriétés contient les propriétés dont Windows SharePoint Services attend de l'analyseur qu'il les rétrograde dans le document.

Si l'analyseur a modifié le document, comme spécifié par l'argument pfChanged, Windows SharePoint Services charge le document mis à jour dans la bibliothèque de documents.

Pour plus d'informations, voir Traitement de l'analyseur de document.

Afficher: