![]() | RemNavigationCreateCabinet Method |
Namespace: Paperwork.Connect
public a_GenericResult CreateCabinet( ObjectName name, ObjectID aclId, string iconIndex, List<string> availableTypes )
public void CreateCabinet() { ObjectName name = new ObjectName("Test"); ObservableCollection<LookupItem> acls = p.rLookup.GetACLs("Default ACL"); if (acls.Count < 0) throw new Exception("Yetkiseti bulunamadı"); ObjectID aclId = new ObjectID(acls[0].ObjectId); string iconIndex = "4"; //IconIndex için 1 ile 20 arasında bir değer verilebilir. List<string> availableTypes = new List<string>(); //Kullanılacak tipler listeye eklenmelidir. availableTypes.Add("PW_SYSOBJECT"); a_GenericResult cabinet = p.rNavigation.CreateCabinet(name, aclId, iconIndex, availableTypes); if (cabinet.ErrorCode != 0) throw new Exception(cabinet.Message); Console.ReadLine(); }