Compartir a través de


Demote

Última modificación: lunes, 01 de noviembre de 2010

Hace referencia a: SharePoint Foundation 2010

Lee las propiedades de los documentos que están contenidas en el contenedor de propiedades específico y escriba esas propiedades en el documento especificado.

HRESULT Demote(
   ILockBytes *pilb,
   IParserPropertyBag *pibag,
   VARIANT_BOOL *pfChanged
);

Parámetros

pilb

[entrada] El documento en el que se van a escribir las propiedades.

pilbag

[entrada] El objeto de contenedor de propiedades del cual el analizador lee las propiedades del documento.

pfChanged

[salida] Indica si el analizador ha modificado el documento. El valor es True si el analizador ha cambiado el documento y False, si no lo ha cambiado.

Valor devuelto

Los métodos del analizador devuelven los valores HRESULT típicos. En general, el analizador debería devolver un valor OK positivo cuando es correcto o un valor FAIL negativo cuando no lo es.

Comentarios

Microsoft SharePoint Foundation puede invocar el analizador para disminuir de nivel las propiedades o escribir un valor de columna en la propiedad coincidente en el propio documento. Cuando SharePoint Foundation 2010 invoca este método, pasa el documento y un objeto de contenedor de propiedades al analizador. En este caso, el objeto de contenedor de propiedades contiene las propiedades que SharePoint Foundation espera que el analizador disminuya de nivel en el documento.

Si el analizador modifica el documento, tal como especifica el argumento pfChanged, SharePoint Foundation carga el documento actualizado en la biblioteca de documentos.

Para obtener más información, consulte Promoción y disminución de nivel de propiedades de documento.

Vea también

Conceptos

Analizadores de documentos personalizados

Promoción y disminución de nivel de propiedades de documento

Introducción a la interfaz del analizador de documentos