Condividi tramite


Informazioni di riferimento sulle proprietà dell'adapter Windows SharePoint Services

Le proprietà dell'adapter Windows SharePoint Services riportate di seguito vengono promosse in BizTalk Server o vengono utilizzate per specificare le opzioni di configurazione della porta di trasmissione per i messaggi in uscita. È possibile utilizzare le proprietà per accedere alle informazioni Windows SharePoint Services relative al messaggio o per fornire informazioni all'adapter Windows SharePoint Services dall'interno di un'orchestrazione.

Precedenza delle proprietà dei messaggi

Esiste una regola di precedenza per l'override delle proprietà dei messaggi definite nelle orchestrazioni e nelle porte di trasmissione.

Le regole sono illustrate di seguito:

  1. Proprietà definita nell'orchestrazione all'interno di PropertiesXML

  2. Proprietà definita nell'orchestrazione

  3. Proprietà definita a livello della porta di trasmissione all'interno della raccolta Nome proprietà/ o Origine proprietà

  4. Proprietà definita a livello della porta di trasmissione

Considerazioni e problemi noti

Di seguito sono illustrate alcune considerazioni sulle proprietà dell'adapter Windows SharePoint Service:

  • L'elenco di proprietà nelle orchestrazioni viene unito alle proprietà definite dalla porta in base alla posizione della proprietà. Se sono presenti conflitti, la proprietà dell'orchestrazione sostituirà la proprietà della porta di trasmissione.

Tipi di proprietà

Tipo di proprietà Descrizione
IN Le proprietà IN sono proprietà di BizTalk Server che recuperano il relativo valore da Windows SharePoint Services. Nota: Non è consigliabile modificare queste proprietà dall'interno di orchestrazioni.
CONFIG Le proprietà CONFIG sono proprietà che recuperano il relativo valore dalle orchestrazioni BizTalk o dalle pipeline personalizzate. Questo valore è utilizzato dall'adapter Windows SharePoint Services per determinare la destinazione dei messaggi in uscita. Le proprietà CONFIG consentono di specificare il valore di alcune proprietà all'interno di un'orchestrazione o di una pipeline personalizzata che sarebbe altrimenti necessario definire sulla porta di trasmissione. Le proprietà che non iniziano con IN o CONFIG sono sia IN che CONFIG ad eccezione della proprietà URL.
PROMOSSO Le proprietà PROMOTED possono essere utilizzate dal routing basato sul contenuto. Le proprietà che non sono contrassegnate come PROMOTED non possono essere utilizzate dal routing basato sul contenuto. Nota: Anche se tutte le proprietà dell'adattatore vengono visualizzate nell'editor di filtri CBR, è possibile usare solo le proprietà promosse per CBR.
SPECIALE N/D

Nota

Tutte le proprietà esistono nello http://schemas.microsoft.com/BizTalk/2006/WindowsSharePointServices-properties spazio dei nomi e sono accessibili da un filtro della porta di orchestrazione o di invio usando la WSS.<WSS_Property_Name> sintassi.

Elenco delle proprietà

Colonna standard di Windows SharePoint Services Nome e tipo di proprietà di Windows SharePoint Services Tipo Descrizione Tipo di proprietà
Nome Nome file xs:string Nome del file con estensione del file Windows SharePoint Services. I nomi di file, incluse le estensioni, sono univoci all'interno di una raccolta documenti. IN/CONFIG/ PROMOTED
N/D URL xs:string URL del file. IN/PROMOTED
N/D TransmittedFileLocation N/D Questa proprietà è utilizzata da Monitoraggio attività di business (BAM) ai fini dell'integrazione e non è disponibile nelle orchestrazioni. SPECIAL
N/D InArchivedMsgUrl xs:string URL del file nella raccolta documenti di archiviazione. Questa proprietà non è disponibile se l'indirizzo di ricezione non esegue l'archiviazione del messaggio. IN/PROMOTED
Tipo InIconUrl xs:string URL dell'icona di Windows SharePoint Services utilizzata per rappresentare il documento. IN
Titolo InTitle xs:string Titolo del file di Windows SharePoint Service. Il titolo è diverso dal nome del file. Non è necessario che i titoli siano univoci all'interno di una raccolta documenti. IN/PROMOTED
Ultima modifica InLastModified xs:dateTime Data dell'ultima modifica di Windows SharePoint Service. IN/PROMOTED
Modificato da InLastModifiedBy xs:string Nome dell'ultimo utente che ha modificato il file. IN/PROMOTED
ID InItemId xs:int ID del file. Si tratta di un valore Integer univoco all'interno della raccolta documenti che può essere utilizzato per accedere al file. IN
Modifica InEditUrl xs:string URL a cui è possibile accedere per modificare le proprietà del file. IN
Data di creazione InCreated xs:dateTime Data di creazione del file di Windows SharePoint Service. IN/PROMOTED
Created By (Creato da) InCreatedBy xs:string Utente che ha creato il file. IN/PROMOTED
Dimensioni file InFileSize xs:int Dimensione del file di Windows SharePoint Services. IN
N/D InListName xs:string Nome della raccolta documenti in cui si trova il file. IN/PROMOTED
N/D InListUrl xs:string URL della raccolta documenti o cartella della raccolta documenti in cui si trova il file. IN
N/D InPropertiesXml xs:string Documento XML non strutturato che contiene tutte le colonne di Windows SharePoint Services standard e definite dall'utente. Consente l'accesso a qualsiasi valore di colonna di Windows SharePoint Services da un'orchestrazione, inclusi i valori delle colonne definite dall'utente. Nota: Non ha la limitazione di 16 colonne. Nota: Vedere il valore InPropertiesXml di esempio nella sezione successiva di questo argomento. IN
N/D InOfficeIntegration xs:string Basato sul valore dell'indirizzo di ricezione. Si tratta di yes, noo optional. IN
N/D ConfigOverwrite xs:string "Yes" sovrascrive i file esistenti con lo stesso nome. "No" genera un errore quando esiste un file con lo stesso nome. "Rename" modifica il file in un nome univoco aggiungendo una sequenza univoca al nome file. Nota: Si tratta di un campo "Overwrite" simile al campo "Overwrite" per le porte di invio fisiche. Nota: 'Orchestration' non è un valore valido per questo campo. CONFIG
N/D ConfigNamespaceAliases xs:string Definizioni di alias degli XPATH. CONFIG
N/D ConfigOfficeIntegration xs:string 'Yes' se è necessario chiamare OfficeImporters. 'No' per gestire il messaggio così come è. 'Optional' restituisce 'Yes' se la soluzione IP viene trovata, in caso contrario 'No'. Nota: Questo è simile al campo "Integrazione di Microsoft Office" per le porte di invio fisiche. Nota: 'Orchestration' non è un valore valido per questo campo. CONFIG
N/D ConfigTemplatesDocLib xs:string Nome della raccolta documenti fallback. Si tratta della seconda posizione in cui viene eseguita la ricerca. Nota: È simile al campo Raccolta documenti di fallback dei modelli per le porte di invio fisiche. CONFIG
N/D ConfigTemplatesNamespaceCol xs:string Nome di colonna dello spazio dei nomi per la raccolta documenti fallback. Nota: È simile al campo "Modelli colonna spazio dei nomi fallback" per le porte di invio fisiche. CONFIG
N/D ConfigCustomTemplatesDocLib xs:string Nome della raccolta documenti principale. Si tratta della prima posizione in cui viene eseguita la ricerca. Nota: È simile al campo Raccolta documenti modelli per le porte di invio fisiche. CONFIG
N/D ConfigCustomTemplatesNamespaceCol xs:string Nome di colonna dello spazio dei nomi per la raccolta documenti principale. Nota: È simile al campo Colonna dello spazio dei nomi modelli per le porte di invio fisiche. CONFIG
N/D ConfigPropertiesXml xs:string Documento XML flat contenente tutti i nomi di colonna e i valori di Windows SharePoint Services riportati di seguito da aggiornare in Windows SharePoint Services. Consente a uno sviluppatore di orchestrazioni di impostare i valori delle colonne di SharePoint per i messaggi successivi da creare in SharePoint. Nota: È simile alla funzionalità disponibile tramite i campi Column n e Column n Value per le porte di invio fisiche. Nota: Ha una limitazione di 16 colonne. Nota: Vedere il valore ConfigPropertiesXml di esempio più avanti in questo argomento. CONFIG
N/D ConfigTimeout xs:int Timeout in millisecondi per le chiamate del servizio Web. CONFIG
N/D ConfigAdapterWSPort xs:int Porta o sito Web IIS in cui è stato installato e configurato l'adapter. Nota: Un valore di configurazione della porta non valido in un'orchestrazione sospende il messaggio anche se il valore della porta di invio fisico esegue l'override del valore definito dall'orchestrazione. CONFIG

InPropertiesXml di esempio

Di seguito è riportato il codice XML di esempio per la proprietà 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>  

ConfigPropertiesXml di esempio

Di seguito è riportato il codice XML di esempio per la proprietà 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>  

Vedere anche

Come configurare un indirizzo di ricezione Windows SharePoint Services
Come configurare un gestore di trasmissione di Windows SharePoint Services
Come configurare una porta di trasmissione Windows SharePoint Services
Come creare una porta di trasmissione
Espressioni dell'adapter Windows SharePoint Services
Tipi di colonna di Windows SharePoint Services supportati