Class BugCreationParams
Info used to edit (or create) a bug.
Inherited Members
Namespace: Microsoft.Internal.Studios.Aruba.Infrastructure
Assembly: Aruba.Infrastructure.dll
Syntax
public class BugCreationParams
Constructors
View SourceBugCreationParams()
Initializes a new instance of the BugCreationParams class.
Declaration
public BugCreationParams()
BugCreationParams(IDictionary<string, object>, BugCreationMetaData)
Initializes a new instance of the BugCreationParams class.
Declaration
public BugCreationParams(IDictionary<string, object> fieldValues, BugCreationMetaData metaData)
Parameters
Type | Name | Description |
---|---|---|
IDictionary<string, object> | fieldValues | The field values. |
BugCreationMetaData | metaData | The metadata. |
Properties
View SourceFieldValues
Gets the map of field names to their values, used to create a bug.
Declaration
public IDictionary<string, object> FieldValues { get; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |
FilesToAttach
Gets or sets files that should be attached to the created bug.
Declaration
public IEnumerable<string> FilesToAttach { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
ItemsToLink
Gets the work items to be linked to this bug.
Declaration
public List<LinkedBugItem> ItemsToLink { get; }
Property Value
Type | Description |
---|---|
List<LinkedBugItem> |
MapFieldToTempImagePaths
Gets the map of fields to temporary image paths, used to create a bug.
Declaration
public IDictionary<string, IEnumerable<string>> MapFieldToTempImagePaths { get; }
Property Value
Type | Description |
---|---|
IDictionary<string, IEnumerable<string>> |
MetaData
Gets or sets metadata related to the bug.
Declaration
public BugCreationMetaData MetaData { get; set; }
Property Value
Type | Description |
---|---|
BugCreationMetaData |
Tags
Gets the tags to add to this bug.
Declaration
public List<string> Tags { get; }
Property Value
Type | Description |
---|---|
List<string> |