Proprietà di configurazione dell'adapter Windows SharePoint Services

Nella tabella seguente vengono illustrate le proprietà di configurazione che è possibile impostare per l'indirizzo di ricezione di un adapter Windows Sharepoint Services:

Nome proprietà Type Descrizione Restrizioni Commenti
SiteUrl VT_BSTR Specificare l'URL completo del sito Web Windows SharePoint Services. L'URI per una porta di trasmissione o un indirizzo di ricezione non può essere superiore a 256 caratteri. Nessuno
WssLocation VT_BSTR Specificare l'URL della raccolta documenti di Windows SharePoint Services, relativi al sito SharePoint, da cui vengono recuperati i documenti, Non è possibile ricevere messaggi da un elenco o una cartella SharePoint. Talvolta la raccolta documenti SharePoint è diversa dal nome dell'elemento. Per scoprire l'URL corretto, controllare la barra degli indirizzi di Internet Explorer.
Nome visualizzazione VT_BSTR Specificare la visualizzazione di Windows SharePoint Services utilizzata per filtrare i documenti elaborati dall'adapter. Nessuno Tutti i messaggi di una visualizzazione non strutturata verranno elaborati.
ArchiveLocation VT_BSTR Specificare l'URL della cartella di Windows SharePoint Services, relativo al sito SharePoint, in cui vengono archiviati i file elaborati. Nessuno Talvolta l'URL della raccolta documenti o della cartella di SharePoint è diverso dal nome dell'elemento. Per scoprire l'URL corretto, controllare la barra degli indirizzi di Internet Explorer.
NamespaceAliases VT_BSTR Specificare un elenco separato da virgola o punti e virgola di definizioni degli alias degli spazi dei nomi. Nessuno Nessuno
ArchiveFileName VT_BSTR Specificare il nome file di Windows SharePoint Services del file archiviato. Le macro "Il % SendingOrchestrationID" e "% SendingOrchestrationType" non sono supportate da questo campo. Nessuno
Overwrite VT_BSTR Specificare se i file presenti nell'archivio devono essere sovrascritti o meno. I valori validi sono:

-Sì
-No
Il valore predefinito è no.
ErrorThreshold VT_BSTR Specificare il numero massimo di errori di polling consecutivi rilevati dall'adapter, raggiunto il quale l'indirizzo di ricezione viene disattivato. I valori validi sono compresi tra 0 e 2147483647. Impostare questa proprietà su 0 perché l'indirizzo di ricezione non venga mai disattivato.

Il valore predefinito è 10.
PollingInterval VT_BSTR Specificare l'intervallo di tempo, in secondi, tra due query consecutive eseguite dall'adapter per verificare se sono disponibili nuovi messaggi da elaborare. I valori validi sono compresi tra 1 e 2147483647. Se si specifica un valore più basso migliorano la velocità effettiva e il tempo di risposta dell'adapter.

Il valore predefinito è 60.
BatchSize VT_BSTR Specificare il numero massimo di documenti elaborati come batch dal servizio Web Adapter di messaggistica di Windows SharePoint Services. I valori validi sono compresi tra 1 e 2147483647. Un batch elaborato può contenere un numero di messaggi minore del numero specificato per le dimensioni del batch. Non può, invece, contenere un numero di messaggi maggiore.

Il valore predefinito è 20.
OfficeIntegration VT_BSTR Specificare il livello di integrazione Office. I valori validi sono:

- facoltativo: tentare di rimuovere le istruzioni di elaborazione di InfoPath se possibile o di elaborare come non è possibile.
- no : elaborare il documento "come è".
- : rimuovere le istruzioni di elaborazione di InfoPath o ignorare il messaggio in caso di errore.
Il valore predefinito è facoltativo.
Timeout VT_BSTR Specificare il timeout, in millisecondi, per le chiamate del servizio Web di runtime dell'adapter al servizio Web Adapter Windows SharePoint Services. I valori validi sono compresi tra 1000 e 2147483647. Il valore predefinito è 100000.
AdapterWSPort VT_BSTR Specificare la porta HTTP del sito Web IIS in cui è installato il servizio Web Adapter Windows SharePoint Services. Nessuno Il valore predefinito è 80.
Uri VT_BSTR Specificare il percorso completo della raccolta documenti Windows SharePoint Services. L'URI per una porta di trasmissione o un indirizzo di ricezione non può essere superiore a 256 caratteri. Nessuno

Nel codice seguente viene illustrato il formato della stringa utilizzata per impostare le proprietà:

<CustomProps><AdapterConfig vt="8"><ReceiveLocation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SiteUrl>http://BTS2006/sites/BASSite/</SiteUrl><WssLocation>Shared Docs</WssLocation><ViewName>Approved</ViewName><ArchiveLocation>Archive</ArchiveLocation><NamespaceAliases>po='http://POProcess/POrder'</NamespaceAliases><ArchiveFileName>PurchaseOrder0001.xml</ArchiveFileName><Overwrite>no</Overwrite><ErrorThreshold>10</ErrorThreshold><PollingInterval>60</PollingInterval><BatchSize>20</BatchSize><OfficeIntegration>optional</OfficeIntegration><Timeout>100000</Timeout><AdapterWSPort>80</AdapterWSPort><uri>wss://bts2006:80/sites/BASSite/Shared+Docs?ViewName=Approved</uri></ReceiveLocation></AdapterConfig></CustomProps>  

Nella tabella seguente vengono illustrate le proprietà di configurazione che è possibile impostare per la porta di trasmissione di un adapter Windows Sharepoint Services:

Nome proprietà Type Descrizione Restrizioni Commenti
SiteUrl VT_BSTR Specificare l'URL completo del sito Web di Windows SharePoint Services L'URI per una porta di trasmissione o un indirizzo di ricezione non può essere superiore a 256 caratteri. Nessuno
WssLocation VT_BSTR Specificare l'URL della cartella di destinazione di Windows SharePoint Services, relativo al sito SharePoint. Nessuno In alcuni casi l'URL della raccolta documenti, dell'elenco o della cartella di SharePoint è diverso dal nome dell'elemento. Controllare la barra degli indirizzi in Internet Explorer per trovare l'URL corretto.
Overwrite VT_BSTR Specificare se sovrascrivere i file esistenti. I valori validi sono:

-No
-Orchestrazione
-Rinominare
-Sì
Il valore predefinito è no.
NamespaceAliases VT_BSTR Specificare un elenco separato da virgola o punti e virgola di definizioni degli alias degli spazi dei nomi. Nessuno Utilizzare questo campo per definire gli alias degli spazi dei nomi utilizzati dalle query XPATH inserite nei campi.

Questa proprietà non esegue l'override della proprietà del contesto del messaggio WSS.ConfigNamespacesAliases definita dall'orchestrazione. I due valori, infatti, vengono uniti.
FileName VT_BSTR Specificare il nome file di Windows SharePoint Services. Nessuno Quando si inviano messaggi a un elenco, il valore specificato nella proprietà Nome file verrà ignorato e non verrà salvato in alcuna colonna di SharePoint. Gli elenchi di SharePoint non hanno una colonna Nome file. Aggiornare invece la colonna "Titolo" utilizzando una delle 16 colonne disponibili.
OfficeIntegration VT_BSTR Specificare di modificare il documento in modo che venga automaticamente aperto in un'applicazione Office come InfoPath o salvare il documento così com'è, se non viene rilevata alcuna soluzione InfoPath. I valori validi sono:

-No
-Opzionale
-Orchestrazione
-Sì
- Sìformlibrary
Il valore predefinito è facoltativo.
TemplatesDocLib VT_BSTR Specificare il nome di una raccolta documenti di SharePoint in cui sono memorizzate le soluzioni InfoPath. Questa proprietà deve contenere un valore se la proprietà TemplatesNamespaceCol contiene un valore. La raccolta documenti deve avere almeno una colonna di SharePoint di tipo "Una riga di testo", compilata con lo spazio dei nomi e il nodo radice dei documenti XML che possono essere aperti con la soluzione InfoPath in questione o solo con il nodo radice.
TemplatesNamespaceCol VT_BSTR Specificare il nome della colonna di SharePoint Raccolta documenti fallback modelli in cui è memorizzato lo spazio dei nomi della soluzione InfoPath, Questa proprietà deve contenere un valore se la proprietà TemplatesDocLib contiene un valore.

Questo campo applica la distinzione tra maiuscole e minuscole.
Nessuno
CustomTemplatesDocLib VT_BSTR Specificare il nome di una raccolta documenti di SharePoint in cui sono memorizzate le soluzioni InfoPath. Questa proprietà deve contenere un valore se la proprietà CustomTemplatesNamespaceCol contiene un valore.

Questo campo applica la distinzione tra maiuscole e minuscole.
Nessuno
CustomTemplatesNamespaceCol VT_BSTR Specificare il nome della colonna di SharePoint Raccolta documenti modelli in cui è memorizzato lo spazio dei nomi della soluzione InfoPath, Questa proprietà deve contenere un valore se la proprietà CustomTemplatesDocLib contiene un valore.

Questo campo applica la distinzione tra maiuscole e minuscole.
Nessuno
PropertyName(n) VT_BSTR Specificare il nome della colonna di Windows SharePoint Services esistente nella raccolta documenti di destinazione. Questo campo applica la distinzione tra maiuscole e minuscole. È possibile specificare fino a 16 colonne.
PropertySource(n) VT_BSTR Specificare il valore di colonna da impostare per il messaggio. Nessuno È possibile specificare fino a 16 valori di colonna.
Timeout VT_BSTR Specificare il timeout, in millisecondi, per le chiamate del servizio Web di runtime dell'adapter al servizio Web Adapter Windows SharePoint Services. I valori validi sono compresi tra 1000 e 2147483647. Il valore predefinito è 100000.
AdapterWSPort VT_BSTR Specificare la porta HTTP del sito Web IIS in cui è installato il servizio Web Adapter Windows SharePoint Services. Nessuno Il valore predefinito è 80.
Uri VT_BSTR Specificare il percorso completo della cartella di destinazione di Windows SharePoint Services, relativo al sito SharePoint. L'URI per una porta di trasmissione o un indirizzo di ricezione non può essere superiore a 256 caratteri. Nessuno

Nel codice seguente viene illustrato il formato della stringa utilizzata per impostare le proprietà:

Nota

Le definizioni relative a PropertyName2 e PropertySource2 tramite PropertyName16 e PropertySource16 sono state omesse dalla stringa.

<CustomProps><AdapterConfig vt="8"><SendPort xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SiteUrl>http://BizTalkServer/sites/BASSite/</SiteUrl><WssLocation>Shared Documents/Purchase Orders</WssLocation><Overwrite>yes</Overwrite><NamespaceAliases>po='http://OrderProcess/POrder'</NamespaceAliases><FileName>PurchaseOrder0001.xml</FileName><OfficeIntegration>yesformlibrary</OfficeIntegration><TemplatesDocLib>Templates</TemplatesDocLib><TemplatesNamespaceCol>NamespaceFallback</TemplatesNamespaceCol><CustomTemplatesDocLib>Shared Documents</CustomTemplatesDocLib><CustomTemplatesNamespaceCol>Namespace</CustomTemplatesNamespaceCol><PropertyName1>Column1</PropertyName1><PropertySource1>Column1 Value</PropertySource1><Timeout>100000</Timeout><AdapterWSPort>80</AdapterWSPort><uri>wss://biztalkserver:80/sites/BASSite/Shared%20Documents/Purchase%20Orders</uri></SendPort></AdapterConfig></CustomProps>  

Nota

Quando si specificano i dati di configurazione TransportTypeData per una scheda compilata tramite Adapter Framework, le coppie nome/valore utilizzate devono essere tutte archiviate nell'elemento <AdapterConfig> . Poiché l'elemento <AdapterConfig> specifica il tipo di dati VT_BSTR (vt="8"), i <> caratteri nei dati devono essere preceduti da un carattere di escape.