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.
Specifies the locale identifier value for a code mask in a multilanguage lookup table.
Namespace: WebSvcLookupTable
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaration
Public Property LCID As Integer
Get
Set
'Usage
Dim instance As LookupTableMultiLangDataSet.LookupTableMaskValuesRow
Dim value As Integer
value = instance.LCID
instance.LCID = value
public int LCID { get; set; }
Property value
Type: System.Int32
Remarks
A code mask value relates the lookup table code mask to the value of a lookup table node for the specified language. There should be one LookupTableMaskValues row for each LCID value and for each mask outline level in a multilanguage lookup table. For example, if there are three languages and two code mask levels, there should be six LookupTableMaskValues rows in the LookupTableMultiLangDataSet.
Suppose mlut is a LookupTableWS.LookupTableMultiLangDataSet object which contains one lookup table with French, German, and Spanish values (LookupTableWS is the name for a reference to the LookupTable Web service).
If you serialize mlut to an XML file, the LookupTableMultiLangDataSet element includes the following child elements.
<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>
<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>1034</LCID>
</LookupTableMaskValues>
<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>1036</LCID>
</LookupTableMaskValues>
<LookupTableMaskValues>
<LT_UID>1796cacc-5406-4c93-80cb-e7fb1271d32a</LT_UID>
<LT_MASK_VALUE_SEPARATOR>^</LT_MASK_VALUE_SEPARATOR>
<LT_MASK_STRUCT_LEVEL>2</LT_MASK_STRUCT_LEVEL>
<LCID>1031</LCID>
</LookupTableMaskValues>
<LookupTableMaskValues>
<LT_UID>1796cacc-5406-4c93-80cb-e7fb1271d32a</LT_UID>
<LT_MASK_VALUE_SEPARATOR>^</LT_MASK_VALUE_SEPARATOR>
<LT_MASK_STRUCT_LEVEL>2</LT_MASK_STRUCT_LEVEL>
<LCID>1034</LCID>
</LookupTableMaskValues>
<LookupTableMaskValues>
<LT_UID>1796cacc-5406-4c93-80cb-e7fb1271d32a</LT_UID>
<LT_MASK_VALUE_SEPARATOR>^</LT_MASK_VALUE_SEPARATOR>
<LT_MASK_STRUCT_LEVEL>2</LT_MASK_STRUCT_LEVEL>
<LCID>1036</LCID>
</LookupTableMaskValues>
For a list of LCIDs, see Locale ID (LCID) Chart in the MSDN Library. 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