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:
Propiedad definida en la orquestación, en PropertiesXML.
Propiedad definida en la orquestación.
Propiedad definida en el nivel del puerto de envío, en la colección Nombre de propiedad u Origen de propiedad.
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 , no o 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