UcaCollationSettings ClassUcaCollationSettings ClassUcaCollationSettings Class

Represents the tailorable settings of the UCA collation algorithm.

Inheritance Hierarchy

Syntax

Public Class UcaCollationSettings
public class UcaCollationSettings
public:
ref class UcaCollationSettings
 
The UcaCollationSettingsUcaCollationSettingsUcaCollationSettings type exposes the following members.

Properties

 PropertyDescription
Public propertyAlternateAlternateAlternate Controls the handling of characters such as spaces and hyphens; specifically, the "noise" characters in the groups selected by the MaxVariableMaxVariableMaxVariable parameter.
Public propertyBackwardsBackwardsBackwards Gets a value indicating whether the last accent in a term is the most significant.
Public propertyCaseLevelCaseLevelCaseLevel Gets a value indicating whether to ignore accents while taking account of case.
Public propertyCaseOrderCaseOrderCaseOrder Gets a value indicating whether upper-case precedes lower-case or vice versa.
Public propertyFallbackFallbackFallback Gets or sets a value indicating whether to use a fallback collation if the exact collation is not supported.
Public propertyLanguageLanguageLanguage Gets the language whose collation conventions are to be used.
Public propertyMaxVariableMaxVariableMaxVariable Gets the set of characters for which alternate handling will occur.
Public propertyNormalizationNormalizationNormalization Gets a value indicating whether search terms are converted to normalization form D.
Public propertyNumericNumericNumeric Gets or sets a value indicating whether a sequence of consecutive digits is interpreted as a number.
Public propertyReorderReorderReorder Gets the a collection of reoder codes.
Public propertyStrengthStrengthStrength Gets the collation strength as defined in UCA.
Public propertyVersionVersionVersion Gets the version.

Top

Methods

 MethodDescription
Public methodObject.EqualsObject.EqualsObject::EqualsDetermines whether the specified object is equal to the current object.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.FinalizeObject.FinalizeObject::FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCodeServes as the default hash function. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetTypeObject.GetTypeObject::GetTypeGets the TypeTypeType of the current instance.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseCloneCreates a shallow copy of the current objectObjectobject.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.ToStringObject.ToStringObject::ToStringReturns a string that represents the current object.(Inherited from System.ObjectSystem.ObjectSystem::Object)

Top