![]() | Version 4.0 |
Version 4.0 14/11/2017'te yayınlanmıştır.
SDK güncellemeleri
RemCard
UpdateCard(ObjectID objectId, a_Card crd); Yeni eklendi.
RemDocument
GetHTML(ObjectID objectId, string user); Yeni eklendi.
GetDataHistory(ObjectID objectId, int pageIndex); Return tipi değişti. (a_DataHistory iken rDataHistory oldu)
RemFile
importFromUrl(ObjectID objectId, string fileName, string url, string compressFormat); Yeni eklendi.
importFromUrlProgress(string downloadId); Yeni eklendi.
loadAnnotation(ObjectID objectId, out int aErrorCode, out string aErrorMessage); Yeni eklendi.
saveAnnotation(ObjectID objectId, Dictionary<int, string=""> anno); Yeni eklendi.
ClearRenditions(ObjectID objectId); Yeni eklendi.
RemInbox
GetCompletedItems(int pageIndex, string processId, int progressState, int aPageSize = 100, string aWhere = "", string aOrder = ""); Yeni eklendi.
GetWorkItems(int pageIndex, bool isComplete, string processId = "", string objectType = Definitions.ARGUS_SUPERTYPE, int aPageSize = 100, string aWhere = "", string aOrder = "") Parametreleri değişti. (aPageSize, aWhere, aOrder parametreleri eklendi; aStarter, aProgressState parametreleri kaldırıldı.)
GetWorkInfos(int pageIndex,bool isComplete,string objectType = "PW_SYSOBJECT",string processId = ""); Kaldırıldı.
RemLogin
ModuleInfo(string aModuleName); Yeni eklendi.
CreateTicket(string repository, string repositoryPort, DateTime validForm, DateTime validTo, int validCount, string ticketType, ObjectID objectId, string aCustomerId = ""); aCustomerId parametresi eklendi.
Login(string userName, string password, string appName, string aLanguage = "tr", int aPageSize = 0, string aCustomerId = ""); aCustomerId parametresi eklendi.
GetUIParams(bool all,string[] paramNames); Yeni eklendi.
RemLookup
AddListItems(string listId, ListLookup[] items); Yeni eklendi.
DeleteAllListItems(string listId); Yeni eklendi.
DeleteListItems(string listId, string[] keyTexts); Yeni eklendi.
GetDocuments(); Yeni eklendi.
GetMailAccounts(string accountName); Yeni eklendi.
GetMailBodyTemplates(string templateName = "", ObjectID objectId = null); Yeni eklendi.
GetMailSignatures(string owner); Yeni eklendi.
GetQueues(string filter, int pageIndex); Yeni eklendi.
GetVersions(string formName); Yeni eklendi.
GetProcesses(bool allVersions); Kaldırıldı.
GetTemplates(string templateName); Return tipi değişti. (ObservableCollection<LookupItem> iken List<a_Template> oldu.)
GetTypes(string usageType, string objectId); Return tipi değişti. (String iken ObservableCollection<LookupItem> oldu.)
GetUserAndGroups(ObjectID filterAcl, bool listGroupUsers = false); listGroupUsers paremetresi eklendi.
RemNavigation
GetProcesses(string parentId); Kaldırıldı.
GetFolderFullPathByID(ObjectID folderId); Yeni eklendi.
RemReport
GetReport(ObjectName reportName); Yeni eklendi.
GetReportSource(string sourceName); Yeni eklendi.
GetReportTables(); Yeni eklendi.
ReportDataBySQL(string sql,string reportName); Yeni eklendi.
SaveReport(ObjectName reportName,a_Report reportInfo,bool isNew); Yeni eklendi.
ListReportSources(string category, string name, bool forDesign); Yeni eklendi.
SaveReportXML(ObjectName reportName, MemoryStream xmlData); Yeni eklendi.
RemSearch
SqlSearch(string typeName, string str, int pageIndex); Yeni eklendi.
GetFTSearchTexts(string folderId); Yeni eklendi.
GetFields(ObjectID typeId); Kaldırıldı.
RemUser
AddAttorney(rAttorney aInfo); Yeni eklendi.
DeleteAttorney(rAttorney aInfo); Yeni eklendi.
UpdateLanguage(string loginName, string aLanguage); Yeni eklendi.
UpdateAttorney(string loginName,string attType,string attUser,string attFlow,string attState); Kaldırıldı.
GetAttorney(string attorneyId); Yeni eklendi.
GetAttorneys(string loginName); Return tipi değişti. (a_Attorney iken rAttorney[] oldu.)
GetUserImage(string loginName); Return tipi değişti. (MemoryStream iken rUserImage oldu.)
GetUser(string loginName); Yeni eklendi.
GetSessionId(); Yeni eklendi.
RemWorkflow
CreateWorkflow(rWorkflow wi, ITypes FormData, string cSource); Yeni eklendi. (Overload)
GetAttachmentHistory(string workflowId); Yeni eklendi.
rAttorneyHistory GetAttorneyHistory(string workitemId); Yeni eklendi.
GetDelegateUsers(string aWorkflowId, bool isMaster = false); Yeni eklendi.
GetKPIHistory(string workflowId); Yeni eklendi.
GetMailHistory(string workitemId); Yeni eklendi.
GetNextSteps(string processId, string activityId); Yeni eklendi.
GetNotes(string aWorkflowId, int aPageIndex = -1); Yeni eklendi.
GetProcesses(int xType); Yeni eklendi.
GetWebServiceInfo(string url); Yeni eklendi.
SetInfoRead(string workitemId); Yeni eklendi.
SetItemRead(string workitemId); Yeni eklendi.
UpdateWorkflow(rWorkflow wi, ITypes FormData); Yeni eklendi. (Overload)
GetProcessList(bool allVersions,string typeName); Kaldırıldı.
AddNote(ObjectID workflowId, string message, string ItemId); ItemId parametresi eklendi.
CompleteWorkitem(string workitemId, string AttorneyId, string userName = "", string kepObjectId = ""); AttorneyId, username, kepObjectId parametreleri eklendi.
DelegateWorkitem(string workitemId, string aUserLogin); aUserLogin parametresi eklendi.
GetWorkitemList(ObjectID objectId, int aSubFLow, int aShowDetails); aSubFlow, aShowDetails parametreleri eklendi.
GetWorkflows(string aMasterId, int isCompleted, string aWhere, string aOrder, int aPageIndex, int aPageCount); Parametreleri değişti. (aMasterId, aWhere, aOrder, aPageCount paremetreleri eklendi, filter parametresi kaldırıldı, pageInbdex aPageindex oldu)
ResumeWorkflow(string workflowId, string info); info parametresi eklendi.