Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Gets or sets the value in the LanguageSensitiveColumn column of the CatalogPropertiesDataSet..::.CatalogPropertiesDataTable table.
Namespace: Microsoft.CommerceServer.Catalog
Assembly: Microsoft.CommerceServer.Catalog (in Microsoft.CommerceServer.Catalog.dll)
Syntax
'Declaration
Public Property LanguageSensitive As Boolean
'Usage
Dim instance As CatalogPropertiesDataSet..::.CatalogProperty
Dim value As Boolean
value = instance.LanguageSensitive
instance.LanguageSensitive = value
public bool LanguageSensitive { get; set; }
public:
property bool LanguageSensitive {
bool get ();
void set (bool value);
}
public function get LanguageSensitive () : boolean
public function set LanguageSensitive (value : boolean)
Property Value
Type: System..::.Boolean
The value from the LanguageSensitiveColumn column of the CatalogPropertiesDataSet..::.CatalogPropertiesDataTable table.
Remarks
DataSet: CatalogPropertiesDataSet Table: CatalogProperties Column: LanguageSensitive.
Examples
// Creates a multilingual property.
internal CatalogProperty CreateMultilingualProperty(string propertyName, CatalogDataType catalogDataType, int maxLength)
{
CatalogProperty property = null;
try
{
Debug.Assert(catalogDataType == CatalogDataType.String || catalogDataType == CatalogDataType.FilePath
|| catalogDataType == CatalogDataType.Enumeration || catalogDataType == CatalogDataType.Text);
// Create the property
property = catalogContext.CreateProperty(propertyName, catalogDataType, maxLength);
// Set the LanguageSensitive property to convert the property to multilingual
property.Information.CatalogProperties[0].LanguageSensitive = true;
// Call property.Save to Save the changes to the catalog system
property.Save();
}
catch (EntityAlreadyExistsException ex)
{
string message = string.Format("The property {0} already exists", ex.EntityName);
Console.WriteLine(message);
}
return property;
}
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
CatalogPropertiesDataSet..::.CatalogProperty Class