ProfilePropertyType Enumeration
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Specifies the types available to a profile property.
Namespace: Microsoft.CommerceServer.Profiles
Assembly: Microsoft.CommerceServer.Profiles.CrossTierTypes (in Microsoft.CommerceServer.Profiles.CrossTierTypes.dll)
Syntax
'Declaration
<ComVisibleAttribute(False)> _
Public Enumeration ProfilePropertyType
'Usage
Dim instance As ProfilePropertyType
[ComVisibleAttribute(false)]
public enum ProfilePropertyType
[ComVisibleAttribute(false)]
public enum class ProfilePropertyType
public enum ProfilePropertyType
Members
Member name | Description | |
---|---|---|
Number | Property is an integer. | |
String | Property is a string. | |
Time | Property is a time field. | |
SiteTerm | Property is a site term. | |
Profile | Property references a profile. | |
Password | Property is a password field. | |
LongText | Property can contain a large amount of text. | |
Image | Property is an image. | |
Float | Property is a floating-point number. | |
DateTime | Property is a date/time field. | |
Date | Property is a date field. | |
Currency | Property is a currency type. | |
Bool | Property is a true/false type. | |
Binary | Property contains binary data. |
Remarks
The enumeration values can be:
Number - Stores integers. The maximum length of a number property is determined by the data store. Number properties map to number data members.
String -Stores up to a maximum of 4,000 characters. String properties map to string data members.
Time -Contains values for hour, minute, second, and millisecond. The format used and the maximum length are determined by the data store. Time properties map to date/time data members.
SiteTerm - Value used in search is the SiteTerm value, not the name. Site term properties can be single-valued or multi-valued.
Single-valued site term properties allow users to select only one value.
Multi-valued site term properties allow users to select multiple values.
Profile -Value used in search is the profile’s primary key property value.
Password - Accepts text, and is treated like a string by the Profiles resource.
LongText - Unicode string of length 4000 characters
Image -The UI will not support this type – and exception will be thrown by the UI.
Float -limit 8,000 bytes
DateTime -A composite date and time value. The format used and the maximum length are determined by the data store. Date/time properties map to date/time data members.
Date -Contains date values that are in the range of 1/1/1950 to 12/31/2049. The format used and the maximum length are determined by the data store. Date properties map to date/time data members.
Currency - Accepts numbers in currency format. The currency format used and the maximum length are determined by data store. Currency properties map to currency data members.
Bool - Stores one of two values (true/false, yes/no, or 1/0). Boolean properties map to Boolean data members.
Binary -The UI will not support this type – and exception will be thrown by the UI.