如何从.Net表单内部访问Kofax Total Agility?

如何从.Net表单内部访问Kofax Total Agility?,.net,kofax,.net,Kofax,我在Kofax Total Agility中创建了一个流程。但我不确定如何从.NET表单内部访问KTA 是否有相关证明文件。 我使用的是Kofax Total Agility的7.3版 谢谢 Chandini从Kofax TotalAgility附带的API文档开始(默认值:http://{servername}/TotalAgility/Help/API_documentation/latest/index.html)。Kofax还为您提供了一个按需课程,该课程似乎是根据您的需要量身定制的 除

我在Kofax Total Agility中创建了一个流程。但我不确定如何从.NET表单内部访问KTA

是否有相关证明文件。 我使用的是Kofax Total Agility的7.3版

谢谢
Chandini

从Kofax TotalAgility附带的API文档开始(默认值:
http://{servername}/TotalAgility/Help/API_documentation/latest/index.html
)。Kofax还为您提供了一个按需课程,该课程似乎是根据您的需要量身定制的

除此之外,您只需添加对AgilityServer.*.dll和Agility.Sdk.Model.dll的引用-它们都位于安装目录中(
C:\ProgramFiles(x86)\Kofax\TotalAgility\Transformation Designer默认情况下

此外,您还需要修改App.config文件以反映KTAs服务模型、端点等-最好的开始就是从现有配置文件中复制和粘贴,例如从
Agility.Server.Core.WorkerService.exe.config
复制和粘贴

下面是一个小示例,它使用
CaptureDocumentService
获取文件夹中的所有文档。相应地更改您的
sessionid
folderid

CaptureDocumentService cds = new CaptureDocumentService();
// get all documents in folder
string sessionId = "3F80668AE02E314E860D648BE4CF42AX";
string folderId = "b2def906-f38b-4fe1-8d7e-a7b50081615b";
Folder folder = cds.GetFolder(sessionId, null, folderId);
foreach (Document document in folder.Documents)
{
    Console.WriteLine(string.Format("{0} ({2}): {1}", document.Id, document.FileName, document.MimeType));
}

欢迎来到StackOverflow。请拿着这本书四处看看,通读一遍,然后阅读,并提供一个答案。如果周围的人能够很容易地阅读和理解你的意思,或者问题是什么,他们会更愿意帮助:)