Click or drag to resize

RemNavigationSetAvailableTypes Method

Paperwork .Net Kütüphanesi
Kabinet/dosya kartı altıda kullanılabilecek tipleri atamak için kullanılır.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult SetAvailableTypes(
	string objectId,
	List<string> typelist
)

Parameters

objectId
Type: SystemString
Atama yapılacak kabinet/dosya kartı taslağı nesne numarası
typelist
Type: System.Collections.GenericListString
Atanacak tiplerin listesi

Return Value

Type: a_GenericResult
a_GenericResult nesesi içinde , ErrorCode=0 ise işlem başarılıdır. Aksi taktirde Result ve Message alanları kontrol ediniz.
Examples
C#
  
             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);
             }

                  }
See Also