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.
Indicates the outline level of the lookup table mask structure for the code mask value.
Namespace: WebSvcLookupTable
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaration
Public Property LT_MASK_STRUCT_LEVEL As Integer
Get
Set
'Usage
Dim instance As LookupTableMultiLangDataSet.LookupTableMaskValuesRow
Dim value As Integer
value = instance.LT_MASK_STRUCT_LEVEL
instance.LT_MASK_STRUCT_LEVEL = value
public int LT_MASK_STRUCT_LEVEL { 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 a specified language. If the full value of a German language 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 which 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