IEDMS_ManagedProjectsService interface
No description yet.
public interface IEDMS_ManagedProjectsService
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Methods
AddProject
No description yet.
bool AddProject(IEDMS_ManagedProject argProject, out string argProjectGUID, out string argErrorMsg);
bool AddProject(object argProject, out string argProjectGUID, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProject | IEDMS_ManagedProject | value |
argProjectGUID | string | out |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
AddProjectItem
No description yet.
bool AddProjectItem(IEDMS_ManagedProjectItem argProjectItem, out string argProjectItemGUID, out string argErrorMsg);
bool AddProjectItem(object argProjectItem, out string argProjectItemGUID, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectItem | IEDMS_ManagedProjectItem | value |
argProjectItemGUID | string | out |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
AddSharing
No description yet.
bool AddSharing(IEDMS_ManagedProjectSharing argProjectSharing, out string argErrorMsg);
bool AddSharing(object argProjectSharing, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectSharing | IEDMS_ManagedProjectSharing | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
CreateProject
No description yet.
IEDMS_ManagedProject CreateProject();
Returns: IEDMS_ManagedProject
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
CreateProjectItem
No description yet.
IEDMS_ManagedProjectItem CreateProjectItem();
Returns: IEDMS_ManagedProjectItem
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
CreateProjectParameter
No description yet.
IEDMS_ManagedProjectParameter CreateProjectParameter();
Returns: IEDMS_ManagedProjectParameter
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
CreateProjectSharing
No description yet.
IEDMS_ManagedProjectSharing CreateProjectSharing();
Returns: IEDMS_ManagedProjectSharing
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
DeleteProject
No description yet.
bool DeleteProject(IEDMS_ManagedProject argProject, out string argErrorMsg);
bool DeleteProject(object argProject, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProject | IEDMS_ManagedProject | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
DeleteProjectItem
No description yet.
bool DeleteProjectItem(IEDMS_ManagedProjectItem argProjectItem, out string argErrorMsg);
bool DeleteProjectItem(object argProjectItem, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectItem | IEDMS_ManagedProjectItem | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
DeleteSharing
No description yet.
bool DeleteSharing(IEDMS_ManagedProjectSharing argProjectSharing, out string argErrorMsg);
bool DeleteSharing(object argProjectSharing, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectSharing | IEDMS_ManagedProjectSharing | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
GetPreferences
No description yet.
IEDMS_ManagedProjectsServicePreferences GetPreferences();
Returns: IEDMS_ManagedProjectsServicePreferences
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
GetProjectByGUID
No description yet.
IEDMS_ManagedProject GetProjectByGUID(string argProjectGUID, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argErrorMsg | string | out |
Returns: IEDMS_ManagedProject
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
GetProjectItems
No description yet.
IInterfaceList GetProjectItems(string argProjectGUID, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argErrorMsg | string | out |
Returns: IInterfaceList
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
GetProjectParameters
No description yet.
bool GetProjectParameters(string argProjectGUID, IInterfaceList argParameterList, out string argErrorMsg);
bool GetProjectParameters(string argProjectGUID, object argParameterList, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argParameterList | IInterfaceList | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
GetProjects
No description yet.
IEDMS_ManagedProject GetProjects(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: IEDMS_ManagedProject
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
GetProjectsCount
No description yet.
int GetProjectsCount();
Returns: int
GetProjectSharing
No description yet.
bool GetProjectSharing(string argProjectGUID, IInterfaceList argSharingList, out string argErrorMsg);
bool GetProjectSharing(string argProjectGUID, object argSharingList, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argSharingList | IInterfaceList | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
GetProjectUrl
No description yet.
string GetProjectUrl(string argProjectGUID);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
Returns: string
GetUserItemByProjectItem
No description yet.
IEDMS_ManagedUserItem GetUserItemByProjectItem(string argProjectItemGUID, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectItemGUID | string | value |
argErrorMsg | string | out |
Returns: IEDMS_ManagedUserItem
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
GetUserItems
No description yet.
IInterfaceList GetUserItems(string argProjectGUID, string argProjectItemGUID, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argProjectItemGUID | string | value |
argErrorMsg | string | out |
Returns: IInterfaceList
Extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;).
HasPermissionOnProject
No description yet.
bool HasPermissionOnProject(string argProjectGUID, int argAccessRights, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argAccessRights | int | value |
argErrorMsg | string | out |
Returns: bool
LoadProjects
No description yet.
bool LoadProjects(bool argForceRefresh, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argForceRefresh | bool | value |
argErrorMsg | string | out |
Returns: bool
SetProjectParameters
No description yet.
bool SetProjectParameters(string argProjectGUID, IInterfaceList argParameterList, out string argErrorMsg);
bool SetProjectParameters(string argProjectGUID, object argParameterList, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argParameterList | IInterfaceList | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
SetProjectSharing
No description yet.
bool SetProjectSharing(string argProjectGUID, IInterfaceList argSharingList, out string argErrorMsg);
bool SetProjectSharing(string argProjectGUID, object argSharingList, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectGUID | string | value |
argSharingList | IInterfaceList | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
UpdateProject
No description yet.
bool UpdateProject(IEDMS_ManagedProject argProject, out string argErrorMsg);
bool UpdateProject(object argProject, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProject | IEDMS_ManagedProject | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
UpdateProjectItem
No description yet.
bool UpdateProjectItem(IEDMS_ManagedProjectItem argProjectItem, out string argErrorMsg);
bool UpdateProjectItem(object argProjectItem, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argProjectItem | IEDMS_ManagedProjectItem | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.
UpdateUserItem
No description yet.
bool UpdateUserItem(IEDMS_ManagedUserItem argUserItem, out string argErrorMsg);
bool UpdateUserItem(object argUserItem, out string argErrorMsg);
| Parameter | Type | Passing |
|---|---|---|
argUserItem | IEDMS_ManagedUserItem | value |
argErrorMsg | string | out |
Returns: bool
The first overload is an extension method of IEDMS_ManagedProjectsServiceHelper (using DXP;) with typed parameters; the second is declared by the interface.