Konfigurationseigenschaften des Windows SharePoint Services-Adapters
In der folgenden Tabelle werden die Konfigurationseigenschaften aufgelistet, die Sie für den Empfangsspeicherort eines Windows Sharepoint Services-Adapter festlegen können:
Eigenschaftenname | type | BESCHREIBUNG | Beschränkungen | Kommentare |
---|---|---|---|---|
SiteUrl | VT_BSTR | Gibt die vollständige URL der Windows SharePoint Services-Website an. | Der URI für einen Sendeport oder Empfangsspeicherort darf nicht länger als 256 Zeichen sein. | Keine |
WssLocation | VT_BSTR | Gibt die URL der Dokumentbibliothek von Windows SharePoint Services relativ zur SharePoint-Site an, aus der die Dokumente abgerufen werden. | Aus SharePoint-Listen oder -Ordnern können keine Nachrichten empfangen werden. | Manchmal unterscheidet sich die SharePoint-Dokumentbibliothek vom Namen dieses Elements. Überprüfen Sie die Adressleiste im Internet Explorer, um die richtige URL zu ermitteln. |
Ansichtsname | VT_BSTR | Gibt die Windows SharePoint Services-Ansicht zum Filtern von Dokumenten an, die vom Adapter verarbeitet wurden. | Keine | Alle Nachrichten in einer unstrukturierten Ansicht werden verarbeitet. |
ArchiveLocation | VT_BSTR | Gibt die URL des Windows SharePoint Services-Ordners relativ zur SharePoint-Site an, in dem verarbeitete Dateien archiviert werden. | Keine | Manchmal unterscheidet sich die SharePoint-Dokumentbibliothek oder -Ziel-URL vom Namen dieses Elements. Überprüfen Sie die Adressleiste im Internet Explorer, um die richtige URL zu ermitteln. |
NamespaceAliases | VT_BSTR | Gibt eine durch Kommas oder Semikolons getrennte Liste von Definitionen für Namespacealiase an. | Keine | Keine |
ArchiveFileName | VT_BSTR | Gibt den Namen der archivierten Windows SharePoint Services-Datei an. | Die Makros %SendingOrchestrationID% und %SendingOrchestrationType% werden von diesem Feld nicht unterstützt. | Keine |
Overwrite | VT_BSTR | Gibt an, ob vorhandene Dateien im Archiv überschrieben werden. | Gültige Werte sind: -Ja -Nein |
Der Standardwert ist no. |
ErrorThreshold | VT_BSTR | Gibt die maximale Anzahl aufeinander folgender Abruffehler im Adapter an, nach der der Empfangsspeicherort deaktiviert wird. | Gültige Werte sind von 0 bis 2147483647. | Wenn Sie diese Eigenschaft auf 0 festlegen, wird der Empfangsspeicherort nicht deaktiviert. Der Standardwert ist 10. |
PollingInterval | VT_BSTR | Gibt das Zeitintervall (in Sekunden) zwischen zwei aufeinander folgenden Abfragen an, die vom Adapter für die Überprüfung auf neue zu verarbeitende Nachrichten ausgeführt werden. | Gültige Werte sind 1 bis 2147483647. | Ein niedrigerer Wert erhöht den Durchsatz des Adapters und verkürzt seine Antwortzeit. Der Standardwert beträgt ist 60. |
BatchSize | VT_BSTR | Gibt die maximale Anzahl von Dokumenten an, die vom Windows SharePoint Services-Messaging-Adapter-Webdienst als Batch verarbeitet werden. | Gültige Werte sind 1 bis 2147483647. | Ein verarbeiteter Batch kann weniger Nachrichten enthalten, als gemäß festgelegter Batchgröße möglich sind; er enthält jedoch nie mehr Nachrichten. Der Standardwert lautet 20. |
OfficeIntegration | VT_BSTR | Gibt die Office-Integrationsstufe an. | Gültige Werte sind: - optional : Versuchen Sie, InfoPath-Verarbeitungsanweisungen nach Möglichkeit zu entfernen oder zu verarbeiten, wenn dies nicht möglich ist. - nein : Verarbeiten Sie das Dokument "wie be ist". - ja : Entfernen Sie InfoPath-Verarbeitungsanweisungen, oder überspringen Sie die Meldung im Falle eines Fehlers. |
Der Standardwert ist optional. |
Timeout | VT_BSTR | Geben Sie in Millisekunden ein Timeout für die Webdienstaufrufe der Adapterlaufzeit an, die an den Windows SharePoint Services-Adapterwebdienst ausgeführt werden. | Gültige Werte liegen zwischen 1000 und 2147483647. | Der Standardwert ist 100000. |
AdapterWSPort | VT_BSTR | Gibt den HTTP-Port der IIS-Website an, auf der der Webdienst für den Windows SharePoint Services-Adapter installiert ist. | Keine | Der Standardwert ist 80. |
uri | VT_BSTR | Gibt den vollständigen Pfad zur Windows SharePoint Services-Dokumentbibliothek an. | Der URI für einen Sendeport oder Empfangsspeicherort darf nicht länger als 256 Zeichen sein. | Keine |
Im folgenden Code wird das Format der Zeichenfolge dargestellt, die zum Festlegen der Eigenschaften verwendet wird:
<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>
In der folgenden Tabelle sind die Konfigurationseigenschaften aufgelistet, die Sie für den Sendeport eines Windows Sharepoint Services-Adapters festlegen können:
Eigenschaftenname | type | BESCHREIBUNG | Beschränkungen | Kommentare |
---|---|---|---|---|
SiteUrl | VT_BSTR | Geben Sie die vollständige URL der Windows SharePoint Services-Website an. | Der URI für einen Sendeport oder Empfangsspeicherort darf nicht länger als 256 Zeichen sein. | Keine |
WssLocation | VT_BSTR | Gibt die URL des Windows SharePoint Services-Zielordners relativ zur SharePoint-Site an. | Keine | Manchmal unterscheidet sich die SharePoint-Dokumentbibliothek, -Liste oder -Ziel-URL vom Namen dieses Elements. Die richtige URL finden Sie in der Adressleiste von Internet Explorer. |
Overwrite | VT_BSTR | Geben Sie an, ob vorhandene Dateien überschrieben werden sollen. | Gültige Werte sind: -Nein -Orchestrierung -Umbenennen -Ja |
Der Standardwert ist no. |
NamespaceAliases | VT_BSTR | Gibt eine durch Kommas oder Semikolons getrennte Liste von Definitionen für Namespacealiase an. | Keine | In diesem Feld können Sie die Namespacealiase definieren, die von XPATH-Abfragen in Feldern verwendet werden. Diese Eigenschaft setzt die von der Orchestrierung definierte Nachrichtenkontexteigenschaft WSS.ConfigNamespacesAliases nicht außer Kraft. Stattdessen werden die beiden Werte zusammengeführt. |
FileName | VT_BSTR | Gibt den Windows SharePoint Services-Dateinamen an. | Keine | Beim Senden von Nachrichten an eine Liste wird der in der Eigenschaft Dateiname angegebene Wert ignoriert und in keiner SharePoint-Spalte gespeichert. In SharePoint-Listen ist keine Spalte namens Dateiname enthalten. Aktualisieren Sie stattdessen die Spalte Titel unter Verwendung einer der 16 verfügbaren Spalten. |
OfficeIntegration | VT_BSTR | Gibt an, ob das Dokument so geändert werden soll, dass es automatisch in einer Office-Anwendung wie InfoPath geöffnet wird, oder ob das Dokument unverändert gespeichert werden soll, wenn keine InfoPath-Lösung gefunden wird. | Gültige Werte sind: -Nein -Optional -Orchestrierung -Ja - jaformlibrary |
Der Standardwert ist optional. |
TemplatesDocLib | VT_BSTR | Gibt den Namen einer SharePoint-Dokumentbibliothek mit den gespeicherten InfoPath-Lösungen an. | Diese Eigenschaft muss einen Wert enthalten, wenn die Eigenschaft TemplatesNamespaceCol einen Wert enthält. | Die Dokumentbibliothek muss mindestens eine SharePoint-Spalte vom Typ "Einzelne Textzeile" enthalten, in die der Namespace und der Stammknoten der XML-Dokumente, die mit dieser InfoPath-Lösung geöffnet werden können, oder nur der Stammknoten eingetragen ist. |
TemplatesNamespaceCol | VT_BSTR | Gibt den Namen der SharePoint-Spalte für die Vorlagen-Fallbackdokumentbibliothek an, in der der Namespace der InfoPath-Lösung gespeichert ist. | Diese Eigenschaft muss einen Wert enthalten, wenn die Eigenschaft TemplatesDocLib einen Wert enthält. Für dieses Feld wird zwischen Groß- und Kleinschreibung unterschieden. |
Keine |
CustomTemplatesDocLib | VT_BSTR | Gibt den Namen einer SharePoint-Dokumentbibliothek mit den gespeicherten InfoPath-Lösungen an. | Diese Eigenschaft muss einen Wert enthalten, wenn die Eigenschaft CustomTemplatesNamespaceCol einen Wert enthält. Für dieses Feld wird zwischen Groß- und Kleinschreibung unterschieden. |
Keine |
CustomTemplatesNamespaceCol | VT_BSTR | Gibt den Namen der SharePoint-Spalte für die Vorlagendokumentbibliothek an, in der der Namespace der InfoPath-Lösung gespeichert ist. | Diese Eigenschaft muss einen Wert enthalten, wenn die Eigenschaft CustomTemplatesDocLib einen Wert enthält. Für dieses Feld wird zwischen Groß- und Kleinschreibung unterschieden. |
Keine |
PropertyName(n) | VT_BSTR | Gibt den Namen der Windows SharePoint Services-Spalte in der Zieldokumentbibliothek an. | Für dieses Feld wird zwischen Groß- und Kleinschreibung unterschieden. | Sie können bis zu 16 Spalten angeben. |
PropertySource(n) | VT_BSTR | Gibt den für diese Nachricht festzulegenden Spaltenwert an. | Keine | Sie können bis zu 16 Spaltenwerte angeben. |
Timeout | VT_BSTR | Gibt den Timeoutwert (in Millisekunden) für Aufrufe des Adapter-Laufzeitmoduls an den Webdienst für den Windows SharePoint Services-Adapter an. | Gültige Werte liegen zwischen 1000 und 2147483647. | Der Standardwert ist 100000. |
AdapterWSPort | VT_BSTR | Gibt den HTTP-Port der IIS-Website an, auf der der Webdienst für den Windows SharePoint Services-Adapter installiert ist. | Keine | Der Standardwert ist 80. |
uri | VT_BSTR | Gibt die vollständige URL des Windows SharePoint Services-Zielordners an. | Der URI für einen Sendeport oder Empfangsspeicherort darf nicht länger als 256 Zeichen sein. | Keine |
Im folgenden Code wird das Format der Zeichenfolge dargestellt, die zum Festlegen der Eigenschaften verwendet wird:
Hinweis
Die Definitionen für PropertyName2 und PropertySource2 bis PropertyName16 und PropertySource16 wurden in dieser Zeichenfolge ausgelassen.
<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>
Hinweis
Wenn Sie TransportTypeData-Konfigurationsdaten für einen Adapter angeben, der mit dem Adapter Framework erstellt wird, müssen die verwendeten Name-Wert-Paare alle im <AdapterConfig-Element> gespeichert werden. Da das <AdapterConfig-Element> den Datentyp VT_BSTR (vt="8") angibt, müssen die <> Zeichen in den Daten mit Escapezeichen versehen werden.