Set or remove any file change attributes on a project - any attributes required by any file in the project, at check in time
Namespace:
SynergyClientAPI.Projects
Assembly: SynergyClientAPI (in SynergyClientAPI.dll)
Assembly: SynergyClientAPI (in SynergyClientAPI.dll)
Public Shared Function UpdateFileChangeAttributes( _
ByVal project_id As EntityID, _
ByVal attributes_to_set As Dictionary(Of AttributeInfo, List(Of String)), _
ByVal attributes_to_remove As HashSet(Of EntityID), _
Optional ByVal waiter As IASyncWait = null _
) As OperationResponse
This language is not supported or no code example is available.
public static OperationResponse UpdateFileChangeAttributes(
EntityID project_id,
Dictionary<AttributeInfo, List<string>> attributes_to_set,
HashSet<EntityID> attributes_to_remove,
IASyncWait waiter = null
)
This language is not supported or no code example is available.
public:
static OperationResponse^ UpdateFileChangeAttributes(
EntityID^ project_id,
Dictionary<AttributeInfo^, List<String^>^>^ attributes_to_set,
HashSet<EntityID^>^ attributes_to_remove,
IASyncWait^ waiter
)
This language is not supported or no code example is available.
Parameters
- project_id
-
Type: EntityID
the id of the project
- attributes_to_set
-
Type: Dictionary<AttributeInfo, List<string>>
Dictionary of attributes to add or set - Key is the attributeinfo object and value is the list of available extensions
- waiter
-
Type: IASyncWait
an optional waiter
Return Value
Type: OperationResponsethe result of the operation