SpiraPlan: SoapService SOAP Web Service
See all operations
RemoteCustomProperty
Represents a single project custom property configuration entry
Base Classes
This class extends the following base classes:
Properties
The following properties are provided directly by this class:
| Name | Type | Description | Required |
|---|---|---|---|
| ArtifactTypeId | int | The artifact type that the custom property is for | Yes |
| CustomList | RemoteCustomList? | The associated custom list if this is a list custom property ( This will be null if this is not a list custom property ) | |
| CustomPropertyFieldName | string? | The internal field name of the custom property (e.g. Custom_01) | |
| CustomPropertyId | int? | The id of the custom property (leave null for newly created ones) | |
| CustomPropertyTypeId | int | The type of custom property. It can have the following values: Text = 1, Integer = 2, Decimal = 3, Boolean = 4, Date = 5, List = 6, MultiList = 7, User = 8, Password = 9, Release = 10, Date and Time = 11, Automation Host = 12 | Yes |
| CustomPropertyTypeName | string? | The display name of the type of custom property | |
| Description | string? | Describes the purpose of this custom property | |
| IsDeleted | boolean | Has this custom property been deleted | Yes |
| Name | string? | The display name for the custom property | |
| Options | ArrayOfRemoteCustomPropertyOption? | The collection of custom property options | |
| Position | int? | The position of this property in the user interface | |
| ProjectTemplateId | int | The project template the custom property belongs to | Yes |
| PropertyNumber | int | The position number of this custom property (1-30). Each artifact type can have 30 custom properties per project | Yes |
| SystemDataType | string? | The physical data type that this custom property is stored as (Int32, String, DataTime, etc.) |