Esempio n. 1
0
 public static object GetBackend(this XwtObject obj)
 {
     if (obj != null)
     {
         return(((IFrontend)obj).Backend);
     }
     else
     {
         return(null);
     }
 }
Esempio n. 2
0
 public static object GetBackend(object obj)
 {
     if (obj is XwtComponent)
     {
         return(XwtComponent.GetBackend((XwtComponent)obj));
     }
     else if (obj is XwtObject)
     {
         return(XwtObject.GetBackend((XwtObject)obj));
     }
     else if (obj == null)
     {
         return(null);
     }
     else
     {
         throw new InvalidOperationException("Object doesn't have a backend");
     }
 }