مشاركة عبر


Artifact interface

الخصائص

alias

الحصول على الاسم المستعار أو تعيينه.

definitionReference

يحصل على مرجع تعريف أو يعينه. على سبيل المثال {"المشروع":{"معرف":"fed755ea-49c5-4399-acea-fd5b5aa90a6c","name":"myProject"},"definition":{"id":"1","name":"mybuildDefinition"},"connection":{"id":"1","name":"myConnection"}}.

isPrimary

يشير إلى ما إذا كانت القطعة الاصطناعية أساسية أم لا.

isRetained

يشير إلى ما إذا كان يتم الاحتفاظ بالقطعة الاصطناعية عن طريق التحرير أم لا.

sourceId
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