HWSAdapterObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Verbindung zum Senden von Formularinformationen an einen Microsoft BizTalk 2004 HWS-Server (Human Workflow Services) dar.
public interface class HWSAdapterObject : Microsoft::Office::Interop::InfoPath::HWSAdapter
[System.Runtime.InteropServices.Guid("096CD6BF-0786-11D1-95FA-0080C78EE3BB")]
public interface HWSAdapterObject : Microsoft.Office.Interop.InfoPath.HWSAdapter
type HWSAdapterObject = interface
interface HWSAdapter
Public Interface HWSAdapterObject
Implements HWSAdapter
- Abgeleitet
- Attribute
- Implementiert
Beispiele
Im folgenden Beispiel wird die Submit() -Methode des HWSAdapterObject verwendet, um einen HWS-Workflow zu starten. Dieses Beispiel erfordert die Datenverbindung "RespondToApproval":
<span class="label">HWSAdapter</span> hwsAdapter = thisXDocument.DataAdapters["RespondToApproval"] as <span class="label">HWSAdapter</span>;
if (hwsAdapter == null)
{
thisXDocument.UI.Alert("HWSAdapter 'RespondToApproval' does not exist");
return;
}
if (hwsAdapter.SubmitAllowed)
{
try
{
hwsAdapter.Submit();
}
catch (Exception ex)
{
// The submit failed
thisXDocument.UI.Alert("Submitting via adapter " + hwsAdapter.Name + "failed." + Environment.NewLine + "Reason: " + ex.Message);
}
}
else
{
thisXDocument.UI.Alert("Submit is not allowed on adapter " + hwsAdapter.Name + ".");
}
Hinweise
Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterHWSAdapter .
Verwenden Sie die Item-Eigenschaft des DataAdaptersCollection , um ein HWSAdapterObject-Objekt zurückzugeben.
Eigenschaften
Name |
Gibt den Namen eines Objekts zurück HWSAdapterObject . (Geerbt von HWSAdapter) |
QueryAllowed |
Gibt einen Wert zurück, der immer false lautet und dem queryAllowed-Attribut in der Formulardefinitionsdatei (XSF) entspricht. (Geerbt von HWSAdapter) |
SubmitAllowed |
Gibt einen Wert zurück, der immer true lautet und dem submitAllowed-Attribut in der Formulardefinitionsdatei (XSF) entspricht. (Geerbt von HWSAdapter) |
Methoden
Query() |
Die Query-Methode ist für HWSAdapterObject verfügbar, aber da das HWSAdapter-Objekt nur für die Übermittlung von Daten verfügbar ist, generiert die Methode immer einen Laufzeitfehler, wenn sie für dieses Objekt aufgerufen wird. (Geerbt von HWSAdapter) |
Submit() |
Führt den Sendevorgang für den zugeordneten Adapter aus. (Geerbt von HWSAdapter) |