Esempio n. 1
0
 public void EnumItem <T>(EnumItemCallback <T> Callback)
 {
     for (int i = 0; i < Count; i++)
     {
         try
         {
             T item = GetItemByIndex <T>(i);
             Callback(item);
         }
         catch (Exception err)
         {
             Exceptions.LogOnly(err, Exceptions.ExceptionType.Debug);
             continue;
         }
     }
 }
Esempio n. 2
0
 public static extern uint EnumerateItems2(IntPtr item, [MarshalAs(UnmanagedType.FunctionPtr)] EnumItemCallback func);