DocumentAttribute ատրիբուտ

Document ատրիբուտը նախատեսված է Document-ը նկարագրող դասի վրա դնելու համար։

[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
public class DocumentAttribute

Հատկություններ

Անվանում Տեսակ Լռությամբ արժեք Նկարագրություն
Name string Փաստաթուղթը նկարագրող դասի անունը։ Փաստաթղթի ներքին անունը (տեսակը)։
ShowProgress FeatureAvailability FeatureAvailability.Disabled Փաստաթղթի գրանցման/հեռացման ընթացքում պրոգրեսի պատուհանի ցուցադրման հայտանիշ։
FeatureAvailability.Enabled – Պրոգրեսի պատուհանը ցուցադրվում է։
FeatureAvailability.Disabled – Պրոգրեսի պատուհանը չի ցուցադրվում։
IsCancellationSupported FeatureAvailability FeatureAvailability.Enabled UI-ից փաստաթղթի գրանցման/հեռացման ընթացքում ընդհատման հնարավորության հայտանիշ։ Հասանելի է միայն այն դեպքում, երբ ակտիվացված է ShowProgress հատկությունը։
FeatureAvailability.Enabled – Թույլատրված է ընդհատումը UI-ից։
FeatureAvailability.Disabled – Արգելված է ընդհատումը UI-ից։

Օրինակ

[Document("Filial", IsCancellationSupported = FeatureAvailability.Disabled, ShowProgress = FeatureAvailability.Enabled)]
public class Filial : Document
{

}