Compartir a través de


Referencia a las propiedades del adaptador de Windows SharePoint Services

Las siguientes propiedades del adaptador de Windows SharePoint Services se promocionan en BizTalk Server o se utilizan para especificar opciones de configuración de puerto de envío para los mensajes salientes. Las propiedades pueden utilizarse para tener acceso a información de Windows SharePoint Services relativa al mensaje, o para proporcionar al adaptador de Windows SharePoint Services información procedente de una orquestación.

Prioridad de las propiedades de mensaje

Hay una regla de prioridad que rige las propiedades de mensaje definidas en orquestaciones y puertos de envío.

Las reglas son las siguientes:

  1. Propiedad definida en la orquestación, en PropertiesXML.

  2. Propiedad definida en la orquestación.

  3. Propiedad definida en el nivel del puerto de envío, en la colección Nombre de propiedad u Origen de propiedad.

  4. Propiedad definida en el nivel de puerto de envío.

Consideraciones y problemas conocidos

A continuación se enumeran algunas consideraciones sobre las propiedades del adaptador de Windows SharePoint Services:

  • La lista de propiedades de las orquestaciones se combina con las propiedades definidas por el puerto en función de la posición de la propiedad. En caso de conflicto, la propiedad de orquestación tendrá prioridad sobre la propiedad del puerto de envío.

Tipos de propiedad

Tipo de propiedad Descripción
IN Las propiedades IN son propiedades de BizTalk Server que obtienen su valor de Windows SharePoint Services. Nota: No debe modificar estas propiedades desde las orquestaciones.
CONFIG Las propiedades CONFIG son propiedades que obtienen su valor a partir de orquestaciones o canalizaciones personalizadas de BizTalk. Este valor lo utiliza el adaptador de Windows SharePoint Services al determinar el destino de los mensajes salientes. Las propiedades CONFIG permiten especificar el valor de algunas de las propiedades de una orquestación o canalización personalizada que, en otro caso, tendrían que definirse en el puerto de envío. Las propiedades que no empiezan por IN o CONFIG son al mismo tiempo IN y CONFIG, excepto en el caso de la propiedad URL.
PROMOVIDO Las propiedades PROMOTED pueden utilizarse para el enrutamiento por contenidos (CBR). Las propiedades no marcadas como PROMOTED no pueden ser utilizadas por CBR. Nota: Aunque todas las propiedades del adaptador aparecen en el editor de filtros CBR, solo se pueden usar las propiedades promocionadas para CBR.
ESPECIAL N/D

Nota

Todas las propiedades existen en el http://schemas.microsoft.com/BizTalk/2006/WindowsSharePointServices-properties espacio de nombres y son accesibles desde un filtro de puerto de orquestación o envío mediante la WSS.<WSS_Property_Name> sintaxis .

Lista de propiedades

Columna estándar de Windows SharePoint Services Nombre y tipo de propiedad de Windows SharePoint Services Tipo Descripción Tipo de propiedad
Nombre Filename xs:string Nombre de archivo con extensión de archivo de Windows SharePoint Services. Los nombres de archivo, incluidas las extensiones, son exclusivos en cada biblioteca de documentos. IN/CONFIG/ PROMOTED
N/D Url xs:string URL del archivo. IN/PROMOTED
N/D TransmittedFileLocation N/D Esta propiedad la utiliza Supervisión de la actividad económica (BAM) con fines de integración, y no está disponible en las orquestaciones. SPECIAL
N/D InArchivedMsgUrl xs:string URL del archivo en la biblioteca de documentos de archivo. Esta propiedad no estará disponible si la ubicación de recepción no archiva el mensaje. IN/PROMOTED
Tipo InIconUrl xs:string URL del icono de Windows SharePoint Services que se utiliza para representar el documento. IN
Título InTitle xs:string Título del archivo de Windows SharePoint Service. El título es distinto del nombre de archivo. Los títulos no tienen que ser exclusivos para cada biblioteca de documentos. IN/PROMOTED
Modificado InLastModified xs:dateTime Fecha de la última de modificación de Windows SharePoint Service. IN/PROMOTED
Modificado por InLastModifiedBy xs:string Nombre del último usuario que modificó el archivo. IN/PROMOTED
ID InItemId xs:int Identificador del archivo. Se trata de un número entero, exclusivo para cada biblioteca de documentos, y que puede utilizarse para tener acceso al archivo. IN
Editar InEditUrl xs:string URL a la que se puede tener acceso para editar las propiedades del archivo. IN
Creado InCreated xs:dateTime Fecha en que se creó el archivo de Windows SharePoint Service. IN/PROMOTED
Creado por InCreatedBy xs:string Usuario que creó el archivo. IN/PROMOTED
Tamaño de archivo InFileSize xs:int Tamaño del archivo de Windows SharePoint Services. IN
N/D InListName xs:string Nombre de la biblioteca de documentos donde se encuentra ubicado el archivo. IN/PROMOTED
N/D InListUrl xs:string URL de la biblioteca de documentos, o carpeta de la biblioteca de documentos en la que se encuentra ubicado el archivo. IN
N/D InPropertiesXml xs:string Documento XML sin formato que contiene todas las columnas estándar y definidas por el usuario de Windows SharePoint Services. Permite tener acceso a cualquier valor de columna de Windows SharePoint Services procedente de una orquestación, incluso a los valores de las columnas definidas por el usuario. Nota: No tiene la limitación de 16 columnas. Nota: Vea el valor inPropertiesXml de ejemplo en la sección siguiente de este tema. IN
N/D InOfficeIntegration xs:string Se basa en el valor de la ubicación de recepción. Se trata de yes, noo optional. IN
N/D ConfigOverwrite xs:string "Sí" sobrescribe los archivos ya existentes con el mismo nombre. "No" genera un error si existe un archivo con el mismo nombre. "Cambiar nombre" cambia el nombre de archivo por un nombre exclusivo, anexándole una secuencia exclusiva. Nota: Esto es similar al campo "Sobrescribir" para los puertos de envío físicos. Nota: 'Orchestration' no es un valor válido para este campo. CONFIG
N/D ConfigNamespaceAliases xs:string Definiciones de alias de los XPATH. CONFIG
N/D ConfigOfficeIntegration xs:string Defínalo como 'Sí' si es necesario llamar a OfficeImporters. Defínalo como “No” para utilizar el mensaje tal como está. “Opcional” equivale a “Sí” cuando se encuentra la solución IP, y a “No” en caso contrario. Nota: Esto es similar al campo "Integración de Microsoft Office" para puertos de envío físicos. Nota: 'Orchestration' no es un valor válido para este campo. CONFIG
N/D ConfigTemplatesDocLib xs:string Nombre de la biblioteca de documentos de reserva. Es la segunda ubicación de búsqueda. Nota: Esto es similar al campo Templates Fallback Document Library (Biblioteca de documentos de reserva de plantillas) para puertos de envío físicos. CONFIG
N/D ConfigTemplatesNamespaceCol xs:string Nombre de columna de espacio de nombres de la biblioteca de documentos de reserva. Nota: Esto es similar al campo "Templates Fallback Namespace Column" (Columna de espacio de nombres de reserva de plantillas) para puertos de envío físicos. CONFIG
N/D ConfigCustomTemplatesDocLib xs:string Nombre de la biblioteca de documentos principales. Es la primera ubicación de búsqueda. Nota: Esto es similar al campo Biblioteca de documentos plantillas para puertos de envío físicos. CONFIG
N/D ConfigCustomTemplatesNamespaceCol xs:string Nombre de columna de espacio de nombres de la biblioteca de documentos principales. Nota: Esto es similar al campo Templates Namespace Column (Columna de espacio de nombres de plantillas) para los puertos de envío físicos. CONFIG
N/D ConfigPropertiesXml xs:string Documento XML sin formato que contiene todos los nombres de columna de Windows SharePoint Services, así como los valores que van a actualizarse en Windows SharePoint Services. Permite a un programador de orquestaciones definir los valores de columnas de SharePoint del próximo mensaje que se cree en SharePoint. Nota: Esto es similar a la funcionalidad disponible a través de los campos Columna n y Columna n Valor para los puertos de envío físicos. Nota: Tiene una limitación de 16 columnas. Nota: Vea el valor configPropertiesXml de ejemplo más adelante en este tema. CONFIG
N/D ConfigTimeout xs:int Tiempo de espera en milisegundos para llamadas a servicio Web. CONFIG
N/D ConfigAdapterWSPort xs:int Puerto o sitio Web de IIS en el que se ha instalado y configurado el adaptador. Nota: Un valor de configuración de puerto no válido en una orquestación suspenderá el mensaje aunque el valor de puerto de envío físico invalide el valor definido por la orquestación. CONFIG

InPropertiesXml de ejemplo

A continuación se muestra un XML de ejemplo para InPropertiesXml.

<InPropertiesXml>  
     <Property name="InItemId">2</Property>  
     <Property name="Created">12/14/2004 1:30:31 PM</Property>  
     <Property name="Author">3;#John Doe</Property>  
     <Property name="Modified">12/14/2004 1:30:31 PM</Property>  
     <Property name="Editor">3;#John Doe</Property>  
     <Property name="_ModerationStatus">0</Property>  
     <Property name="_ModerationComments" />  
     <Property name="FileRef">/sites/BASSite/SourceLibrary/PO1.xml</Property>  
     <Property name="FileDirRef">2;#sites/BASSite/SourceLibrary</Property>  
     <Property name="InLastModified">2004-12-14 13:30:31</Property>  
     <Property name="InCreated">2004-12-14 13:30:31</Property>  
     <Property name="InFileSize">7338</Property>  
     <Property name="FSObjType">0</Property>  
     <Property name="CheckedOutUserId">2;#3</Property>  
     <Property name="Filename">PO1.xml</Property>  
     <Property name="VirusStatus">2;#7338</Property>  
     <Property name="CheckedOutTitle">2;#John Doe</Property>  
     <Property name="LinkCheckedOutTitle">John Doe</Property>  
     <Property name="InLastModifiedBy">MyDomain\jdoe</Property>  
     <Property name="InCreatedBy">MyDomain\jdoe</Property>  
     <Property name="owshiddenversion">1</Property>  
     <Property name="File_x0020_Type">xml</Property>  
     <Property name="HTML_x0020_File_x0020_Type" />  
     <Property name="_SourceUrl" />  
     <Property name="_SharedFileIndex" />  
     <Property name="LinkFilenameNoMenu">PO1.xml</Property>  
     <Property name="LinkFilename">PO1.xml</Property>  
     <Property name="SelectTitle">2</Property>  
     <Property name="SelectFilename">2</Property>  
     <Property name="Edit">xml</Property>  
     <Property name="InIconUrl">/sites/BASSite/SourceLibrary/PO1.xml</Property>  
     <Property name="Url">http://localhost:80/sites/BASSite/SourceLibrary/PO1.xml</Property>  
     <Property name="EncodedAbsUrl">PO1</Property>  
     <Property name="BaseName">7338</Property>  
     <Property name="FileSizeDisplay" />  
     <Property name="InstanceID">200</Property>  
     <Property name="Order" />  
     <Property name="InTitle" />  
     <Property name="ColumnOne" />  
     <Property name="ColumnTwo" />  
     <Property name="ColumnThree" />  
     <Property name="ColumnFour" />  
     <Property name="InListName">SourceLibrary</Property>  
     <Property name="InListUrl">http://localhost:80/sites/BASSite/SourceLibrary</Property>  
     <Property name="InEditUrl">http://localhost:80/sites/BASSite/SourceLibrary/Forms/EditForm.aspx?ID=2</Property>  
     <Property name="InOfficeIntegration">yes</Property>  
</InPropertiesXml>  

Ejemplo de ConfigPropertiesXml

A continuación se muestra un XML de ejemplo para ConfigPropertiesXml.

<ConfigPropertiesXml>  
     <PropertyName1>PO number</PropertyName1>  
     <PropertySource1>%XPATH=//orchns:PurchaseOrder/orchns:Header/orchns:ID%</PropertySource1>  
     <PropertyName2>Charge To</PropertyName2>  
     <PropertySource2>%XPATH=//orchns:PurchaseOrder/orchns:orderBody/orchns:chargeTo%</PropertySource2>  
     <PropertyName3>PO Priority</PropertyName3>  
     <PropertySource3>%XPATH=//orchns:PurchaseOrder/orchns:orderBody/orchns:priority%</PropertySource3>  
     <PropertyName4>Order Date</PropertyName4>  
     <PropertySource4>%XPATH=//orchns:PurchaseOrder/orchns:orderBody/orchns:dateOrdered%</PropertySource4>  
</ConfigPropertiesXml>  

Consulte también

Cómo configurar una ubicación de recepción de Windows SharePoint Services
Cómo configurar un controlador de envío de Windows SharePoint Services
Cómo configurar un puerto de envío de Windows SharePoint Services
Cómo crear un puerto de envío
Expresiones del adaptador de Windows SharePoint Services
Tipos de columna admitidos de Windows SharePoint Services