ExtendedAttributeDefinition

ExtendedAttributeDefinition class

एक परियोजना से जुड़ी एक विस्तारित विशेषता परिभाषा का प्रतिनिधित्व करता है।

public class ExtendedAttributeDefinition

गुण

नामविवरण
Alias { get; set; }एक कस्टम फ़ील्ड का उपनाम प्राप्त या सेट करता है।
AppendNewValues { get; set; }एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि किसी प्रोजेक्ट में जोड़े गए नए मान स्वचालित रूप से सूची में जोड़े गए हैं।
AutoRollDown { get; set; }एक मान प्राप्त या सेट करता है जो बताता है कि असाइनमेंट के लिए स्वचालित रोल डाउन सक्षम है या नहीं।
CalculationType { get; set; }कस्टम विशेषता के मान की गणना के प्रकार को प्राप्त या सेट करता है।
CfType { get; }एक कस्टम फ़ील्ड का प्रकार प्राप्त करता है।
Default { get; set; }सूची में डिफ़ॉल्ट मान प्राप्त या सेट करता है।
DefaultGuid { get; set; }डिफ़ॉल्ट लुकअप तालिका प्रविष्टि की मार्गदर्शिका प्राप्त या सेट करता है।
ElementType { get; set; }किसी कार्य, संसाधन या असाइनमेंट के साथ विस्तारित विशेषता को प्राप्त या सेट करता है।
FieldId { get; set; }हो जाता है या सेट एक कस्टम फ़ील्ड की प्रोजेक्ट आईडी से मेल खाता है। एक स्थिरांक के स्ट्रिंग प्रतिनिधित्व का उपयोग करेंExtendedAttributeTask वर्ग निर्दिष्ट करने के लिएFieldId संपत्ति.
FieldName { get; }एक कस्टम फ़ील्ड का नाम प्राप्त करता है।
Formula { get; set; }उस सूत्र को प्राप्त या सेट करता है जिसका उपयोग Microsoft प्रोजेक्ट कस्टम कार्य फ़ील्ड को पॉप्युलेट करने के लिए करता है।
Guid { get; set; }एक कस्टम फ़ील्ड की मार्गदर्शिका प्राप्त या सेट करता है।
LookupUid { get; }एक कस्टम फ़ील्ड से संबद्ध लुकअप तालिका की एक गाइड प्राप्त करता है।
MaxMultiValues { get; set; }उन मानों की अधिकतम संख्या प्राप्त या सेट करता है जिन्हें आप एक चयन सूची में सेट कर सकते हैं।
ParentProject { get; }के लिए मूल परियोजना प्राप्त करता हैExtendedAttributeDefinition उदाहरण.
PhoneticsAlias { get; set; }एक कस्टम फ़ील्ड के उपनाम का ध्वन्यात्मक उच्चारण प्राप्त या सेट करता है।
RestrictValues { get; set; }एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि कस्टम फ़ील्ड मान में मानों तक सीमित हैं या नहींValueList .
RollupType { get; set; }रोलअप की गणना करने का तरीका प्राप्त करता है या सेट करता है.
SecondaryGuid { get; set; }विस्तारित विशेषता की द्वितीयक मार्गदर्शिका प्राप्त या सेट करता है।
SecondaryPid { get; set; }किसी कस्टम फ़ील्ड का द्वितीयक PID प्राप्त या सेट करता है।
SummaryRowsCalculationType { get; set; }सारांश पंक्तियों के लिए कस्टम एट्रिब्यूट के मान की गणना का प्रकार प्राप्त या सेट करता है.
UserDef { get; set; }एक मान प्राप्त या सेट करता है जो इंगित करता है कि कस्टम फ़ील्ड उपयोगकर्ता परिभाषित है या नहीं।
ValueList { get; }सूची प्राप्त करता है<मान> ValueList.
ValuelistSortOrder { get; set; }मूल्य सूचियों को क्रमबद्ध करने के तरीके को प्राप्त या सेट करता है। मान हैं: 0 = अवरोही, 1 = आरोही।

तरीकों

नामविवरण
static CreateLookupResourceDefinition(ExtendedAttributeResource, string)फैक्ट्री विधि जो लुकअप के साथ एक विस्तारित विशेषता परिभाषा बनाती है। इसमें हैCalculationType बराबर हैLookup और केवल संसाधनों में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैfieldId औरalias जब इस विधि को कॉल करें। फ़ील्ड प्रकार फ़ील्ड आईडी से अनुमान लगाया गया है।
static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)फैक्ट्री विधि जो लुकअप के साथ एक विस्तारित विशेषता परिभाषा बनाती है। इसमें हैCalculationType बराबर हैLookup और केवल संसाधनों में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैcustomFieldType ,fieldId औरalias जब इस विधि को कॉल करें.
static CreateLookupTaskDefinition(ExtendedAttributeTask, string)फैक्ट्री विधि जो लुकअप के साथ एक विस्तारित विशेषता परिभाषा बनाती है। इसमें हैCalculationType बराबर हैLookup और केवल कार्यों में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैfieldId औरalias जब इस विधि को कॉल करें। फ़ील्ड प्रकार फ़ील्ड आईडी से अनुमान लगाया गया है।
static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)फैक्ट्री विधि जो लुकअप के साथ एक विस्तारित विशेषता परिभाषा बनाती है। इसमें हैCalculationType बराबर हैLookup और केवल कार्यों में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैcustomFieldType ,fieldId औरalias जब इस विधि को कॉल करें.
static CreateResourceDefinition(ExtendedAttributeResource, string)फ़ैक्टरी विधि जो एक सरल विस्तारित विशेषता परिभाषा बनाती है, जिसे Microsoft प्रोजेक्ट “कोई नहीं” के रूप में दिखाता है। इसमें हैCalculationType बराबर हैNone और केवल संसाधन में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैfieldId औरalias जब इस विधि को कॉल करें। फ़ील्ड प्रकार फ़ील्ड आईडी से अनुमान लगाया गया है।
static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)फ़ैक्टरी विधि जो एक सरल विस्तारित विशेषता परिभाषा बनाती है, जिसे Microsoft प्रोजेक्ट “कोई नहीं” के रूप में दिखाता है। इसमें हैCalculationType बराबर हैNone और केवल संसाधन में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैcustomFieldType ,fieldId औरalias जब इस विधि को कॉल करें.
static CreateTaskDefinition(ExtendedAttributeTask, string)फ़ैक्टरी विधि जो एक सरल विस्तारित विशेषता परिभाषा बनाती है, जिसे Microsoft प्रोजेक्ट “कोई नहीं” के रूप में दिखाता है। इसमें हैCalculationType बराबर हैNone और केवल कार्यों में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैfieldId औरalias इस विधि को कॉल करते समय। फ़ील्ड प्रकार फ़ील्ड आईडी से अनुमानित है।
static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)फ़ैक्टरी विधि जो एक सरल विस्तारित विशेषता परिभाषा बनाती है, जिसे Microsoft प्रोजेक्ट “कोई नहीं” के रूप में दिखाता है। इसमें हैCalculationType बराबर हैNone और केवल कार्यों में उपयोग किया जा सकता है। आपको निर्दिष्ट करने की आवश्यकता हैcustomFieldType ,fieldId औरalias इस विधि को कॉल करते समय.
AddLookupValue(Value)आंतरिक लुकअप सूची में मान जोड़ता है। के साथ हेरफेर करने का यह एक बेहतर तरीका हैValueList .
CreateExtendedAttribute()फ़ील्ड आईडी के साथ एक नई विस्तारित विशेषता बनाता है जो इस ऑब्जेक्ट के फ़ील्ड आईडी मान के बराबर होती है।
CreateExtendedAttribute(bool)फ़ील्ड आईडी के साथ एक नई विस्तारित विशेषता बनाता है जो इस ऑब्जेक्ट के फ़ील्ड आईडी मान और निर्दिष्ट ध्वज मान के बराबर होती है।
CreateExtendedAttribute(DateTime)फ़ील्ड आईडी के साथ एक नई विस्तारित विशेषता बनाता है जो इस ऑब्जेक्ट के फ़ील्ड आईडी मान और निर्दिष्ट दिनांक मान के बराबर होती है।
CreateExtendedAttribute(decimal)फ़ील्ड आईडी के साथ एक नई विस्तारित विशेषता बनाता है जो इस ऑब्जेक्ट के फ़ील्ड आईडी मान और निर्दिष्ट संख्यात्मक मान के बराबर होती है।
CreateExtendedAttribute(Duration)फ़ील्ड आईडी के साथ एक नई विस्तारित विशेषता बनाता है जो इस ऑब्जेक्ट के फ़ील्ड आईडी मान और निर्दिष्ट अवधि मान के बराबर होती है।
CreateExtendedAttribute(string)फ़ील्ड आईडी के साथ एक नई विस्तारित विशेषता बनाता है जो इस ऑब्जेक्ट के फ़ील्ड आईडी मान और निर्दिष्ट पाठ मान के बराबर होती है।
CreateExtendedAttribute(Value)निर्दिष्ट से जुड़ी नई विस्तारित विशेषता बनाता हैValue मद.
override Equals(object)यह संकेत देता है कि क्या यह उदाहरण निर्दिष्ट वस्तु के बराबर है। एक ध्वज लौटाता है
override GetHashCode()के उदाहरण के लिए एक हैश कोड लौटाता हैExtendedAttributeDefinition वर्ग.
RemoveLookupValue(Value)आंतरिक लुकअप सूची से मान निकालता है। के साथ हेरफेर करने का यह एक बेहतर तरीका हैValueList .

यह सभी देखें