Custom parameter type created in SharePoint

Source: Internet
Author: User

1. Single-Line Text-spfieldtext
This may be the most generic type. Its internal interface is a single-line text box, no data verification function (except whether it is null ). You can set the maximum length (within the limit of 255 ).
2. Multi-Line Text-spfieldmultilinetext
The internal interface is a textarea. The root setting is different. It can be plain text or add-type RTF (saved in HTML format ).
3. Data-spfieldnumber
The input interface is Textbox, but it carries a digital certificate (whether it is a number, and the Maximum/minimum value ).
4. Reschedule-spfieldcurrency
It is similar to the number, but there will be an escape character when it is real.
5. YES/NO-spfieldboolean
A checkbox
6. Date-spfielddatetime
A textbox with picker. You can select "Date and Time" or "expiration date 」
7. Selection (single choice)-spfieldchoice
It can be displayed in the form of dropdownlist or radio button. This is a bit special. Although it seems that it can only store one value, it is actually a sub-class of the Multi-choice class (spfieldmultichoice ......
The above can be regarded as orders.
8. Select multiple instances-spfieldmultichoice
If multiple options are used, they are imported through a set of checkpoints. In this category, it defines the options for this field (through choices flexibility, nature, spfieldchoice as its sub-class also has this flexibility ). The corresponding value can be queried through the spfieldmultichoicevalue class.
9. Estimated cost effectiveness-spfieldratingscale
It is also a sub-class of spfieldmultichoice. The corresponding value type is spfieldratingscalevalue.
10. merge or clip-spfieldurl
It can be a response or a response piece, which contains two parts: URL and description. The two parts can be conveniently obtained through its value-type spfieldurlvalue.

11. Check your callback-spfieldlookup
You can select multiple items through dropdownlist and select multiple items through a special ListBox (wss3.0 supports checking multiple items !), Because the ID and text of each queried vertex also need a value type, which is special and has two value types, spfieldlookupvalue and spfieldlookupvaluecollection (because multiple options are supported ). Then, in the spfieldlookup class, it defines which field of the List to query and which website list to query. Yes! In fact, wss3.0 supports cross-site Lookup (by setting lookupwebid encoding), but it does not expose a few points on the interface of the authentication. Therefore, Cross-Site query is a well-worth Custom field type!
12. Use a consumer and a consumer group-spfielduser
Its ingress is completed through an ingress box with Ajax support. This is a very large control. In fact, this class is a sub-class of spfieldlookup, because what they do is similar in nature. Corresponding, its value type spfielduservalue is also a sub-class of spfieldlookupvalue, and spfielduservaluecollection ......
13. Multiple metrics-spfieldmulticolumn
This is another very special field type. We can't directly use it in our opinion, the only way to use it is to fulfill our needs through custom field types. This is a field type that stores multiple pieces of information in a field.

Classname
Type
Typeasstring
Typedisplayname
Typeshortdescription

Microsoft. Sharepoint. spfieldboolean
Boolean
Boolean
Yes/No
Yes/No (check box)

Microsoft. Sharepoint. spfieldcalculated
Calculated
Calculated
Calculated
Calculated (calculation based on other columns)

Microsoft. Sharepoint. spfieldchoice
Choice
Choice
Choice
Choice (menu to choose from)

Microsoft. Sharepoint. spfieldcomputed
Computed
Computed
Computed
Computed

Microsoft. Sharepoint. spfield
Contenttypeid
Contenttypeid
Content type ID
Content type ID

Microsoft. Sharepoint. spfieldcurrency
Currency
Currency
Currency
Currency ($, ¥, €)

Microsoft. Sharepoint. spfielddatetime
Datetime
Datetime
Date and Time
Date and Time

Microsoft. Sharepoint. spfieldfile
File
File
File
File

Microsoft. Sharepoint. spfield
Guid
Guid
Guid
Guid

Microsoft. Sharepoint. spfieldnumber
Integer
Integer
Integer
Integer

Microsoft. Sharepoint. Portal. webcontrols. businessdatafield
Invalid
Businessdata
Business Data
Business Data

Microsoft. Sharepoint. Publishing. Fields. contenttypeidfieldtype
Invalid
Contenttypeidfieldtype
Content type ID
Content type ID

Microsoft. Sharepoint. Publishing. Fields. htmlfield
Invalid
Html
Publishing html
Full HTML content with formatting and constraints for publishing

Microsoft. Sharepoint. Publishing. Fields. imagefield
Invalid
Image
Publishing Image
Image with formatting and constraints for publishing

Microsoft. Sharepoint. Publishing. Fields. layoutvariationsfield
Invalid
Layoutvariationsfield
Variations
Page Layout variations

Microsoft. Sharepoint. Publishing. Fields. linkfield
Invalid
Link
Publishing hyperlink
Hyperlink with formatting and constraints for publishing

Microsoft. Sharepoint. Publishing. Fields. publishingscheduleenddatefield
Invalid
Publishingscheduleenddatefieldtype
Publishing schedule end date
Publishing schedule end date

Microsoft. Sharepoint. Publishing. Fields. publishingschedulestartdatefield
Invalid
Publishingschedulestartdatefieldtype
Publishing schedule start date
Publishing schedule start date

Microsoft. Sharepoint. Publishing. Fields. summarylinkfield
Invalid
Summarylinks
Summarylinks
Summary links data

Microsoft. Office. server. webcontrols. fieldtypes. spfieldtargetto
Invalid
Targetto
Audience targeting
Audience targeting

Microsoft. Sharepoint. spfieldlookup
Lookup
Lookup
Lookup
Lookup (information already on this site)

Microsoft. Sharepoint. spfieldlookup
Lookup
Lookupmulti
Lookup
Lookup (information already on this site)

Microsoft. Sharepoint. spfieldnumber
Number
Number
Number
Number (1, 1.0, 100)

Microsoft. Sharepoint. spfieldrecurrence
Recurrence
Recurrence
Recurrence
Recurrence

Microsoft. Sharepoint. spfieldmultilinetext
Note
Note
Multiple lines of text
Multiple lines of text

Microsoft. Sharepoint. spfieldtext
Text
Text
Single line of text
Single line of text

Microsoft. Sharepoint. spfieldurl
URL
URL
Hyperlink or picture
Hyperlink or picture

Microsoft. Sharepoint. spfielduser
User
User

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.