LookupTable Web Service

The LookupTable class is the primary class in the [LookupTable Web service] namespace. The LookupTable class includes methods that manage lookup tables and multilanguage lookup tables, and their corresponding code masks.

Note

In the ASMX web service, LookupTable is a class. In the WCF service, LookupTable is an interface that is implemented in the LookupTableClient class. For information about using the LookupTableClient class in a WCF-based application, see the LookupTable class constructor.

The [LookupTable Web service] namespace is an arbitrary name for a reference to the LookupTable.asmx web service (or the Lookuptable.svc service) of the PSI in Microsoft Project Server 2010. Methods in the LookupTable class can check out, check in, read, create, delete, and update lookup tables.

LookupTable methods typically use or return one of the following DataSet objects:

Classes

  Class Description
Public class LookupTable Includes methods for managing custom field lookup tables and corresponding code masks in Project Server.
Public class LookupTableDataSet Represents one or more lookup tables.
Public class LookupTableDataSet.LookupTableMasksDataTable Represents a lookup table of code mask values.
Public class LookupTableDataSet.LookupTableMasksRow Represents one lookup table code mask value.
Public class LookupTableDataSet.LookupTableMasksRowChangeEvent Event that occurs when data in a LookupTableMasksRow is changed.
Public class LookupTableDataSet.LookupTablesDataTable Represents a collection of lookup tables.
Public class LookupTableDataSet.LookupTablesRow Represents one lookup table.
Public class LookupTableDataSet.LookupTablesRowChangeEvent Event that occurs when data in a LookupTablesRow is changed.
Public class LookupTableDataSet.LookupTableTreesDataTable Represents the values of nodes in a lookup table tree.
Public class LookupTableDataSet.LookupTableTreesRow Represents the value of one node in a lookup table tree.
Public class LookupTableDataSet.LookupTableTreesRowChangeEvent Event that occurs when data in a LookupTableTreesRow is changed.
Public class LookupTableMultiLangDataSet Represents one or more multilanguage lookup tables.
Public class LookupTableMultiLangDataSet.LookupTableLanguagesDataTable Represents the lookup table languages in a multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTableLanguagesRow Represents one language in a multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTableLanguagesRowChangeEvent Event that occurs when data in a LookupTableLanguagesRow is changed.
Public class LookupTableMultiLangDataSet.LookupTableMaskStructuresDataTable Represents the set of code mask structures in a multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTableMaskStructuresRow Represents one code mask structure in a multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTableMaskStructuresRowChangeEvent Event that occurs when data in a LookupTableMaskStructuresRow is changed.
Public class LookupTableMultiLangDataSet.LookupTableMaskValuesDataTable Represents multilanguage lookup table code mask values.
Public class LookupTableMultiLangDataSet.LookupTableMaskValuesRow Represents one code mask value in a multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTableMaskValuesRowChangeEvent Event that occurs when data in a LookupTableMaskValuesRow is changed.
Public class LookupTableMultiLangDataSet.LookupTablesDataTable Represents a collection of multilanguage lookup tables.
Public class LookupTableMultiLangDataSet.LookupTablesRow Represents one multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTablesRowChangeEvent Event that occurs when data in a LookupTablesRow is changed.
Public class LookupTableMultiLangDataSet.LookupTableStructuresDataTable Relates multilanguage lookup tables with structures of the lookup table and the parent lookup table.
Public class LookupTableMultiLangDataSet.LookupTableStructuresRow Specifies one row of lookup table structure data.
Public class LookupTableMultiLangDataSet.LookupTableStructuresRowChangeEvent Event that occurs when data in a LookupTableStructuresRow is changed.
Public class LookupTableMultiLangDataSet.LookupTableValuesDataTable Represents the values of nodes in a multilanguage lookup table.
Public class LookupTableMultiLangDataSet.LookupTableValuesRow Specifies one row of lookup table values.
Public class LookupTableMultiLangDataSet.LookupTableValuesRowChangeEvent Event that occurs when data in a LookupTableValuesRow is changed.

Delegates

  Delegate Description
Public delegate LookupTableDataSet.LookupTableMasksRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableDataSet.LookupTablesRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableDataSet.LookupTableTreesRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableMultiLangDataSet.LookupTableLanguagesRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableMultiLangDataSet.LookupTableMaskStructuresRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableMultiLangDataSet.LookupTableMaskValuesRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableMultiLangDataSet.LookupTablesRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableMultiLangDataSet.LookupTableStructuresRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.
Public delegate LookupTableMultiLangDataSet.LookupTableValuesRowChangeEventHandler Represents the method that handles events which occur when an action is performed on the data row.