Share via


LookupTableMultiLangDataSet.LookupTableMaskValuesRow.LT_MASK_VALUE_SEPARATOR property

Specifies the Separator character to use for multilevel lookup table values.

Namespace:  WebSvcLookupTable
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
Public Property LT_MASK_VALUE_SEPARATOR As String
    Get
    Set
'Usage
Dim instance As LookupTableMultiLangDataSet.LookupTableMaskValuesRow
Dim value As String

value = instance.LT_MASK_VALUE_SEPARATOR

instance.LT_MASK_VALUE_SEPARATOR = value
public string LT_MASK_VALUE_SEPARATOR { get; set; }

Property value

Type: System.String

Remarks

A code mask value relates the lookup table code mask to the value of a German language lookup table node for a specified language. If the full value of a lookup table node is "WA^Redmond", for example, the level 1 node value is "WA", the level 2 node value is "Redmond", and the separator character is the circumflex accent ("^").The code mask structure for level 1 is two uppercase letters and the code mask structure for level 2 is any number of characters.

Suppose mlut is a LookupTableWS.LookupTableMultiLangDataSet object that contains lookup table masks for level 1 and level 2 sequences of characters of any length (LookupTableWS is the name for a reference to the LookupTable Web service).

If you serialize mlut to an XML file, the following is an example of a level 1 lookup table mask value for the German language.

<LookupTableMaskValues>
    <LT_UID>1796cacc-5406-4c93-80cb-e7fb1271d32a</LT_UID>
    <LT_MASK_VALUE_SEPARATOR>^</LT_MASK_VALUE_SEPARATOR>
    <LT_MASK_STRUCT_LEVEL>1</LT_MASK_STRUCT_LEVEL>
    <LCID>1031</LCID>
</LookupTableMaskValues>

To create an example of a multilanguage lookup table on a test installation of Project Server, see Using the ProjTool Test Application.

See also

Reference

LookupTableMultiLangDataSet.LookupTableMaskValuesRow class

LookupTableMultiLangDataSet.LookupTableMaskValuesRow members

WebSvcLookupTable namespace