Beispiel #1
0
    public BC_Message GetActiveError()
    {
        global::System.IntPtr cPtr = BIMcollab_ProjectPINVOKE.BC_Project_GetActiveError(swigCPtr);
        BC_Message            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BC_Message(cPtr, false);

        return(ret);
    }
Beispiel #2
0
    public BC_Message GetMessageByIndex(uint idx)
    {
        global::System.IntPtr cPtr = BIMcollab_ProjectPINVOKE.BC_Project_GetMessageByIndex(swigCPtr, idx);
        BC_Message            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BC_Message(cPtr, false);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
    public BC_Message GetActiveError()
    {
        global::System.IntPtr cPtr = BIMcollab_IssuePINVOKE.BC_Issue_GetActiveError(swigCPtr);
        BC_Message            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BC_Message(cPtr, false);

        if (BIMcollab_IssuePINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_IssuePINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
        public string ErrorMessage()
        {
            if (this.project.HasActiveError())
            {
                BC_Message message = this.project.GetActiveError();

                return(message.GetText());
            }

            return(string.Empty);
        }
Beispiel #5
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BC_Message obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }