यह किसी सूची के लिए XML को देखने में मदद कर सकता है।
<FieldRefs>
<FieldRef ID="{7662cd2c-f069-4dba-9e35-082cf976e170}" Name="Body" />
<FieldRef ID="{6a09e75b-8d17-4698-94a8-371eda1af1ac}" Name="Expires" />
</FieldRefs>
यहाँ घोषणा सूची के लिए एक्सएमएल है:
<Fields>
<Field ID="{7662cd2c-f069-4dba-9e35-082cf976e170}" Type="Note" RichText="TRUE" RichTextMode="FullHtml" IsolateStyles="TRUE" NumLines="15" Name="Body" DisplayName="$Resources:core,camlid2;" Sortable="FALSE" SourceID="http://schemas.microsoft.com/sharepoint/v3" StaticName="Body">
</Field>
<Field ID="{6a09e75b-8d17-4698-94a8-371eda1af1ac}" Type="DateTime" Name="Expires" DisplayName="$Resources:core,camlid3;" Format="DateOnly" FromBaseType="TRUE" SourceID="http://schemas.microsoft.com/sharepoint/v3" StaticName="Expires">
</Field>
</Fields>
सूचियाँ फील्ड्स है
यहाँ के लिए घोषणा सामग्री प्रकार एक्सएमएल है। सामग्री प्रकार फ़ील्डरिफ है।
मुझे यकीन नहीं है कि यह बिल्कुल सही है, लेकिन मैं हमेशा कक्षाओं और इंटरफेस या अमूर्त कक्षाओं के बीच अंतर के रूप में इसका वर्णन करता हूं। एक सामग्री प्रकार एक सूची के लिए परिभाषा है, लेकिन, एक इंटरफ़ेस की तरह, इसमें कोई डेटा या कार्यक्षमता नहीं होती है। चूंकि फ़ील्ड में डेटा और कार्यक्षमता होती है, इसलिए सामग्री प्रकार (किसी सूची से अलग किए गए) में फ़ील्ड नहीं होते हैं, उनके पास फ़ील्डरिफ होते हैं। वाईएमएमवी - लेकिन वह हमेशा मुझे सीधे रखने में मदद करता है।
स्रोत
2012-01-27 21:27:13