Пример #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);
    }
Пример #2
0
 public void SetActiveUser(string userLastName, string userFirstName, string userPassword, string userEmail, string userInitials)
 {
     BIMcollab_ProjectPINVOKE.BC_Project_SetActiveUser(swigCPtr, userLastName, userFirstName, userPassword, userEmail, userInitials);
     if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #3
0
 public void RemoveIssueByIndex(uint idx)
 {
     BIMcollab_ProjectPINVOKE.BC_Project_RemoveIssueByIndex(swigCPtr, idx);
     if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #4
0
 public void Refresh()
 {
     BIMcollab_ProjectPINVOKE.BC_Project_Refresh(swigCPtr);
     if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #5
0
    public bool GetIssueVisibilityActiveByIndex(uint idx)
    {
        bool ret = BIMcollab_ProjectPINVOKE.BC_Project_GetIssueVisibilityActiveByIndex(swigCPtr, idx);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #6
0
    public string GetProjectionTypeLabelByIndex(uint idx)
    {
        string ret = BIMcollab_ProjectPINVOKE.BC_Project_GetProjectionTypeLabelByIndex(swigCPtr, idx);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #7
0
    public bool IsOperationAllowed(BC_Operation operation)
    {
        bool ret = BIMcollab_ProjectPINVOKE.BC_Project_IsOperationAllowed(swigCPtr, (int)operation);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #8
0
    public bool CanRemoveIssueByIndex(uint idx)
    {
        bool ret = BIMcollab_ProjectPINVOKE.BC_Project_CanRemoveIssueByIndex(swigCPtr, idx);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #9
0
    public bool Publish()
    {
        bool ret = BIMcollab_ProjectPINVOKE.BC_Project_Publish(swigCPtr);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #10
0
    public BC_User GetUserByIndex(uint idx)
    {
        global::System.IntPtr cPtr = BIMcollab_ProjectPINVOKE.BC_Project_GetUserByIndex(swigCPtr, idx);
        BC_User ret = (cPtr == global::System.IntPtr.Zero) ? null : new BC_User(cPtr, false);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #11
0
    public BC_Issue CreateIssue()
    {
        global::System.IntPtr cPtr = BIMcollab_ProjectPINVOKE.BC_Project_CreateIssue(swigCPtr);
        BC_Issue ret = (cPtr == global::System.IntPtr.Zero) ? null : new BC_Issue(cPtr, false);

        if (BIMcollab_ProjectPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ProjectPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Пример #12
0
 public virtual void Dispose()
 {
     lock (this) {
         if (swigCPtr.Handle != global::System.IntPtr.Zero)
         {
             if (swigCMemOwn)
             {
                 swigCMemOwn = false;
                 BIMcollab_ProjectPINVOKE.delete_BC_Progress(swigCPtr);
             }
             swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
         }
         global::System.GC.SuppressFinalize(this);
     }
 }
Пример #13
0
    public string GetId()
    {
        string ret = BIMcollab_ProjectPINVOKE.BC_Project_GetId(swigCPtr);

        return(ret);
    }
Пример #14
0
 internal BC_Project(global::System.IntPtr cPtr, bool cMemoryOwn) : base(BIMcollab_ProjectPINVOKE.BC_Project_SWIGUpcast(cPtr), cMemoryOwn)
 {
     swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
 }
Пример #15
0
    public string GetDescription()
    {
        string ret = BIMcollab_ProjectPINVOKE.BC_Project_GetDescription(swigCPtr);

        return(ret);
    }
Пример #16
0
 public BC_Project() : this(BIMcollab_ProjectPINVOKE.new_BC_Project(), true)
 {
 }
Пример #17
0
    public uint GetNumberOfUsers()
    {
        uint ret = BIMcollab_ProjectPINVOKE.BC_Project_GetNumberOfUsers(swigCPtr);

        return(ret);
    }
Пример #18
0
    public uint GetDefaultProjectionTypeIndex()
    {
        uint ret = BIMcollab_ProjectPINVOKE.BC_Project_GetDefaultProjectionTypeIndex(swigCPtr);

        return(ret);
    }
Пример #19
0
    public BC_Progress GetProgress()
    {
        BC_Progress ret = new BC_Progress(BIMcollab_ProjectPINVOKE.BC_Project_GetProgress(swigCPtr), true);

        return(ret);
    }
Пример #20
0
    public uint GetDefaultIssueVisibilityIndex()
    {
        uint ret = BIMcollab_ProjectPINVOKE.BC_Project_GetDefaultIssueVisibilityIndex(swigCPtr);

        return(ret);
    }
Пример #21
0
    public bool HasActiveError()
    {
        bool ret = BIMcollab_ProjectPINVOKE.BC_Project_HasActiveError(swigCPtr);

        return(ret);
    }
Пример #22
0
    public uint GetNumberOfIssueVisibilities()
    {
        uint ret = BIMcollab_ProjectPINVOKE.BC_Project_GetNumberOfIssueVisibilities(swigCPtr);

        return(ret);
    }