Référence aux propriétés de l'adaptateur Windows SharePoint Services
Les propriétés de l'adaptateur Windows SharePoint Services suivantes sont promues dans BizTalk Server ou sont utilisées pour spécifier les options de configuration du port d'envoi pour des messages sortants. Les propriétés peuvent être utilisées pour accéder aux informations Windows SharePoint Services relatives au message ou pour fournir des informations à l'adaptateur Windows SharePoint Services à partir d'une orchestration.
Priorité des propriétés de message
Il existe une règle de priorité pour remplacer les propriétés de message définies dans les orchestrations et les ports d'envoi.
Les règles sont les suivantes :
Propriété définie dans l'orchestration à l'intérieur de PropertiesXML
Propriété définie dans l'orchestration
Propriété définie au niveau du port d'envoi dans la collection Nom/Source de la propriété.
Propriété définie au niveau du port d'envoi
Considérations diverses et problèmes connus
Les considérations suivantes s'appliquent aux propriétés de l'adaptateur Windows SharePoint Services :
- La liste des propriétés dans les orchestrations fusionne avec les propriétés définies par le port en fonction de la position de la propriété. S'il existe des conflits, la propriété de l'orchestration remplace la propriété du port d'envoi.
Types de propriété
Type de propriété | Description |
---|---|
IN | Les propriétés IN sont des propriétés BizTalk Server qui obtiennent leur valeur à partir de Windows SharePoint Services. Note: Vous ne devez pas modifier ces propriétés à partir des orchestrations. |
CONFIG | Les propriétés CONFIG sont des propriétés qui obtiennent leur valeur à partir d'orchestrations BizTalk ou de pipelines personnalisés. Cette valeur est utilisée par l'adaptateur Windows SharePoint Services lors de la détermination de la destination des messages sortants. Les propriétés CONFIG vous permettent de spécifier la valeur de certaines propriétés dans une orchestration ou un pipeline personnalisé que vous devriez définir sur le port d'envoi. Les propriétés qui ne commencent pas par IN ou CONFIG sont IN et CONFIG, à l'exception de la propriété URL. |
PROMU | Les propriétés PROMOTED peuvent être utilisées par le routage basé sur le contenu (CBR). Les propriétés qui ne sont pas marquées comme PROMOTED ne peuvent pas être utilisées par le routage basé sur le contenu. Note: Bien que toutes les propriétés de l’adaptateur s’affichent dans l’éditeur de filtre CBR, seules les propriétés promues peuvent être utilisées pour CBR. |
SPÉCIAL | N/A |
Notes
Toutes les propriétés existent sous l’espace http://schemas.microsoft.com/BizTalk/2006/WindowsSharePointServices-properties
de noms et sont accessibles à partir d’un filtre de port d’orchestration ou d’envoi à l’aide de la WSS.<WSS_Property_Name>
syntaxe .
Liste des propriétés
Colonne standard Windows SharePoint Services | Nom et type de propriété Windows SharePoint Services | Type | Description | Type de propriété |
---|---|---|---|---|
Nom | Nom de fichier | xs:string | Nom de fichier avec l'extension du fichier Windows SharePoint Services. Les noms de fichier, extensions comprises, sont uniques au sein d'une bibliothèque de documents. | IN/CONFIG/PROMOTED |
N/A | Url | xs:string | URL du fichier. | IN/PROMOTED |
N/A | TransmittedFileLocation | N/A | Cette propriété est utilisée par l'analyse BAM (Business Activity Monitoring) à des fins d'intégration et n'est pas disponible dans des orchestrations. | SPECIAL |
N/A | InArchivedMsgUrl | xs:string | URL du fichier dans la bibliothèque de documents d'archive. Cette propriété n'est pas disponible si l'emplacement de réception n'archive pas le message. | IN/PROMOTED |
Type | InIconUrl | xs:string | URL de l'icône Windows SharePoint Services utilisée pour représenter le document. | IN |
Titre | InTitle | xs:string | Titre du fichier Windows SharePoint Services. Il diffère du nom de fichier. Les titres ne doivent pas être uniques dans une bibliothèque de documents. | IN/PROMOTED |
Modifié le | InLastModified | xs:dateTime | Date de dernière modification de Windows SharePoint Services. | IN/PROMOTED |
Modifié par | InLastModifiedBy | xs:string | Nom du dernier utilisateur ayant modifié le fichier. | IN/PROMOTED |
id | InItemId | xs:int | ID du fichier. Il s'agit d'un entier unique dans la bibliothèque de documents pouvant être utilisé pour accéder au fichier. | IN |
Modifier | InEditUrl | xs:string | URL accessible pour modifier les propriétés du fichier. | IN |
Date de création | InCreated | xs:dateTime | Date de création du fichier Windows SharePoint Services. | IN/PROMOTED |
Créé par | InCreatedBy | xs:string | Utilisateur qui a créé le fichier. | IN/PROMOTED |
Taille du fichier | InFileSize | xs:int | Taille du fichier Windows SharePoint Services. | IN |
N/A | InListName | xs:string | Nom de la bibliothèque de documents où se trouve ce fichier. | IN/PROMOTED |
N/A | InListUrl | xs:string | URL de la bibliothèque de documents ou dossier de la bibliothèque de documents où se trouve ce fichier. | IN |
N/A | InPropertiesXml | xs:string | Document XML plat contenant toutes les colonnes Windows SharePoint Services standard et définies par l'utilisateur. Il permet d'accéder à toute valeur de colonne Windows SharePoint Services à partir d'une orchestration, y compris les valeurs des colonnes définies par l'utilisateur. Note: Il n’a pas la limite de 16 colonnes. Note: Consultez l’exemple de valeur InPropertiesXml dans la section suivante de cette rubrique. | IN |
N/A | InOfficeIntegration | xs:string | En fonction de la valeur de l'emplacement de réception. Il s’agit de yes , no ou optional . |
IN |
N/A | ConfigOverwrite | xs:string | « Yes » remplace les fichiers existants portant le même nom. « No » génère une erreur lorsqu'un fichier portant le même nom existe. « Rename » donne au fichier un nom unique en ajoutant une séquence unique au nom de fichier. Note: Ceci est similaire au champ « Overwrite » pour les ports d’envoi physiques. Note: 'Orchestration' n’est pas une valeur valide pour ce champ. | CONFIG |
N/A | ConfigNamespaceAliases | xs:string | Définitions d'alias des XPATH. | CONFIG |
N/A | ConfigOfficeIntegration | xs:string | « Yes » si OfficeImporters doit être appelé. « No » pour gérer le message en l'état. « Optional » revient à « Yes » si la solution d'IP est trouvée, sinon « No ». Note: Ceci est similaire au champ « Intégration microsoft Office » pour les ports d’envoi physiques. Note: 'Orchestration' n’est pas une valeur valide pour ce champ. | CONFIG |
N/A | ConfigTemplatesDocLib | xs:string | Nom de la bibliothèque de documents de secours. Il s'agit du second emplacement qui fait l'objet de la recherche. Note: Ceci est similaire au champ Bibliothèque de documents de secours modèles pour les ports d’envoi physiques. | CONFIG |
N/A | ConfigTemplatesNamespaceCol | xs:string | Nom de colonne Espace de noms de la bibliothèque de documents de secours. Note: Ceci est similaire au champ « Colonne d’espace de noms de secours modèles » pour les ports d’envoi physiques. | CONFIG |
N/A | ConfigCustomTemplatesDocLib | xs:string | Nom de la bibliothèque de documents principale. Il s'agit du premier emplacement qui fait l'objet de la recherche. Note: Ceci est similaire au champ Bibliothèque de documents modèles pour les ports d’envoi physiques. | CONFIG |
N/A | ConfigCustomTemplatesNamespaceCol | xs:string | Nom de colonne Espace de noms de la bibliothèque de documents principale. Note: Ceci est similaire au champ Colonne d’espace de noms modèles pour les ports d’envoi physiques. | CONFIG |
N/A | ConfigPropertiesXml | xs:string | Document XML plat contenant tous les noms et valeurs des colonnes Windows SharePoint Services devant être mis à jour dans Windows SharePoint Services. Il permet à un développeur d'orchestration de définir les valeurs des colonnes SharePoint pour le message suivant à créer dans SharePoint. Note: Cela est similaire aux fonctionnalités disponibles via les champs Colonne n et Colonne n Valeur pour les ports d’envoi physiques. Note: Il a une limitation de 16 colonnes. Note: Consultez l’exemple de valeur ConfigPropertiesXml plus loin dans cette rubrique. | CONFIG |
N/A | ConfigTimeout | xs:int | Délai d'attente en millisecondes pour les appels de service Web. | CONFIG |
N/A | ConfigAdapterWSPort | xs:int | Port ou site Web IIS où l'adaptateur a été installé et configuré. Note: Une valeur de configuration de port non valide dans une orchestration interrompt le message même si la valeur du port d’envoi physique remplace la valeur définie par l’orchestration. | CONFIG |
Exemple d'InPropertiesXml
Voici un exemple de code XML pour 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>
Exemple de ConfigPropertiesXml
Voici un exemple de code XML pour 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>
Voir aussi
Configuration d'un emplacement de réception Windows SharePoint Services
Configuration d'un gestionnaire d'envoi Windows SharePoint Services
Guide pratique pour configurer un port d’envoi Windows SharePoint Services
Guide pratique pour créer un port d’envoi
Expressions de l’adaptateur Windows SharePoint Services
Types de colonnes Windows SharePoint Services pris en charge