Project.SetAttributes Method

Set or remove any attributes on a project
Public Shared Function SetAttributes( _ 
ByVal project_id As EntityID, _ 
ByVal attributes_to_set As List(Of AttributeInfo), _ 
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 SetAttributes( 
EntityID project_id
List<AttributeInfo> 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^ SetAttributes( 
EntityID^ project_id
List<AttributeInfo^>^ attributes_to_set
HashSet<EntityID^>^ attributes_to_remove
IASyncWait^ waiter 
)
This language is not supported or no code example is available.
JScript does not support generic types and methods.
This language is not supported or no code example is available.

Parameters

project_id
EntityID

<default>

attributes_to_set
List<AttributeInfo>

attributes to add or set - null id'd attributes will be created

attributes_to_remove
HashSet<EntityID>

the ids of any attributes to remove

waiter
IASyncWait

an optional waiter

Return Value

OperationResponse

the result of the operation

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1

In this article

Definition