Elemento CrawledProperty
Última modificación: jueves, 20 de enero de 2011
Hace referencia a: SharePoint Server 2010
Se aplica a: Microsoft FAST Search Server 2010 for SharePoint
Especifica una propiedad rastreada que se proporciona como entrada o que genera el comando de extensibilidad de la canalización.
<CrawledProperty propertySet='GUID' propertyName='PropertyName' propertyId='PropertyId' varType='PropertyType' defaultValue='DefaultValue'>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
propertySet |
Obligatorio. Especifica el conjunto de propiedades de la propiedad rastreada como una cadena GUID hexadecimal en el siguiente formato: 00000000-0000-0000-0000-000000000000. El valor no distingue entre mayúsculas y minúsculas. |
propertyName |
Opcional. Especifica la cadena que es el nombre de la propiedad rastreada. |
propertyId |
Opcional. Especifica el número entero que representa el identificador de la propiedad rastreada. Nota Se usa este atributo en lugar de propertyName si la propiedad rastreada tiene IsNameEnum=True. |
varType |
Obligatorio. Especifica el valor entero que representa el tipo de datos de la propiedad rastreada. El varType para una propiedad rastreada de salida debe ser 30 (cadena) o 31 (cadena de caracteres anchos). |
defaultValue |
Opcional. Especifica un valor de salida predeterminado para usarlo cuando el comando no genere un valor. Se aplica solamente cuando se usa dentro de un elemento Output. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento |
Descripción |
---|---|
Contiene una lista de elementos CrawledProperty que especifica la entrada del comando. |
|
Contiene una lista de elementos CrawledProperty que especifica la salida de las propiedades que rastrea el comando. |
Comentarios
Una propiedad rastreada en un conjunto de propiedades se identifica con una cadena o un número. Debe especificar propertyName o propertyId, no ambos. Se usa propertyId si la propiedad rastreada tiene IsNameEnum=True.
Solo se admiten tipos de propiedad rastreada que puedan asignarse a una propiedad administrada.
Un conjunto de propiedades especiales contiene las propiedades rastreadas que se crean dentro de la canalización de procesamiento del elemento. Estas propiedades de solo lectura se pueden pasar al comando en el elemento Input.
El conjunto de propiedades se especifica mediante propertySet="11280615-f653-448f-8ed8-2915008789f2" y varType="31" (tipo de variante VT_LPWSTR). Desde este conjunto de propiedades, puede introducir las siguientes propiedades internas en el comando de extensibilidad de la canalización:
url: dirección URL que se muestra cuando el elemento aparece en los resultados de consulta.
data: contenido binario del documento de origen codificado en base64.
body: texto extraído del elemento mediante el análisis de la propiedad data. body se extrae con un IFilter u otro analizador de documentos.
No puede modificar estas propiedades internas mediante la característica de extensibilidad de la canalización.
Una propiedad data puede aparecer varias veces en un elemento, como una entrada de la lista de SharePoint con varios datos adjuntos. Esto corresponderá a varios elementos CrawledProperty en el archivo de entrada.
Ejemplo
En este ejemplo se especifica una sección de entrada a un comando de extensibilidad de la canalización que incluye la propiedad rastreada body y otra propiedad rastreada con propertyId="4".
<Input>
<CrawledProperty propertySet="11280615-f653-448f-8ed8-2915008789f2"
varType="31" propertyName="body"/>
<CrawledProperty propertySet="f29f85e0-4ff9-1068-ab91-08002b27b3d9"
varType="31" propertyId="4"/>
</Input>
Vea también
Conceptos
Integración de un componente de procesamiento de elementos externo