internal LayoutItemWrapperImpl Detach() { global::System.IntPtr cPtr = LayoutPINVOKE.LayoutItemPtr_Detach(swigCPtr); LayoutItemWrapperImpl ret = (cPtr == global::System.IntPtr.Zero) ? null : new LayoutItemWrapperImpl(cPtr, false); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }