Artifact interface
الخصائص
| alias | الحصول على الاسم المستعار أو تعيينه. |
| definition |
يحصل على مرجع تعريف أو يعينه. على سبيل المثال {"المشروع":{"معرف":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}. |
| is |
يشير إلى ما إذا كانت القطعة الاصطناعية أساسية أم لا. |
| is |
يشير إلى ما إذا كان يتم الاحتفاظ بالقطعة الاصطناعية عن طريق التحرير أم لا. |
| source |
|
| type | يحصل على نوع أو يضبط. يمكن أن يكون لها قيمة مثل "Build" و "Jenkins" و "GitHub" و "Nuget" و "Team Build (خارجي)" و "ExternalTFSBuild" و "Git" و "TFVC" و "ExternalTfsXamlBuild". |
تفاصيل الخاصية
alias
الحصول على الاسم المستعار أو تعيينه.
alias: string
قيمة الخاصية
string
definitionReference
يحصل على مرجع تعريف أو يعينه. على سبيل المثال {"المشروع":{"معرف":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.
definitionReference: {[key: string]: ArtifactSourceReference}
قيمة الخاصية
{[key: string]: ArtifactSourceReference}
isPrimary
يشير إلى ما إذا كانت القطعة الاصطناعية أساسية أم لا.
isPrimary: boolean
قيمة الخاصية
boolean
isRetained
يشير إلى ما إذا كان يتم الاحتفاظ بالقطعة الاصطناعية عن طريق التحرير أم لا.
isRetained: boolean
قيمة الخاصية
boolean
sourceId
sourceId: string
قيمة الخاصية
string
type
يحصل على نوع أو يضبط. يمكن أن يكون لها قيمة مثل "Build" و "Jenkins" و "GitHub" و "Nuget" و "Team Build (خارجي)" و "ExternalTFSBuild" و "Git" و "TFVC" و "ExternalTfsXamlBuild".
type: string
قيمة الخاصية
string