Partager via


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 :

  1. Propriété définie dans l'orchestration à l'intérieur de PropertiesXML

  2. Propriété définie dans l'orchestration

  3. Propriété définie au niveau du port d'envoi dans la collection Nom/Source de la propriété.

  4. 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, noou 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