RemNavigationSetAvailableTypes Method |
Namespace: Paperwork.Connect
public a_GenericResult SetAvailableTypes( string objectId, List<string> typelist )
public void SetAvaibleTypes()
{
string str_id = string.Empty;
//Kabinet altında kullanılacak tipler için kabinetin nesne numarası aşağıdaki şekilde alınabilir;
a_NavigationInfo ni = p.rNavigation.GetFolders(new ObjectID(DefaultObjects.Cabinets)), 1, true);
foreach (PW_SYSOBJECT cabinet in ni.folderObjects)
if (cabinet.OBJECT_NAME == "test")
{
str_id = cabinet.OBJECT_ID;
break;
}
//Dosya kartı altında kullanılabilecek tipler için dosya kartı nesne numarası aşağıdaki şekilde alınabilir;
//foreach (LookupItem card in p.rLookup.GetFileCards())
// if (card.Title == "Sözleşmeler")
// {
// str_id = card.ObjectId;
// break;
// }
//Kullanılabilir tipler eklenir.
List<string> type_list = new List<string>();
type_list.Add("T_TEST");
type_list.Add("T_DENEME");
a_GenericResult tip = p.rNavigation.SetAvailableTypes(str_id, type_list);
}
}