Share via


Namespace

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

The [WinProj Web service] namespace is an arbitrary name for a reference to the Winproj.asmx Web service of the PSI in Microsoft Office Project Server 2007.

The WinProj class in the Web service is a Project Server system entity designed for use only by Microsoft Office Project Professional 2007. Third-party developers should not use WinProj methods for programming Project Server extensions. The PSI Reference lists WinProj methods and parameters, but does not explain them.

Some WinProj methods use datasets that other PSI Web services also use, but require specific properties and functions in Project Professional. The following table shows the DataSet objects used in the WinProj Web service, and other PSI Web services that use the same DataSet.

DataSets in the WinProj Web service

Other PSI Web services that use the same DataSet

CustomFieldDataSet

[CustomFields Web service]

LookupTableDataSet

[LookupTable Web service]

ProjectRelationsDataSet

[Project Web service]

QueueStatusDataSet

[QueueSystem Web service]

ResourceDataSet

[Resource Web service]

ResourceRevCountersDataSet

WinProjProjectLookupTableValuesDataSet

WinprojURLsDataSet

Classes

  Class Description
Public class CustomFieldDataSet  
Public class CustomFieldDataSet.CustomFieldsDataTable  
Public class CustomFieldDataSet.CustomFieldsRow  
Public class CustomFieldDataSet.CustomFieldsRowChangeEvent  
Public class LookupTableDataSet  
Public class LookupTableDataSet.LookupTableMasksDataTable  
Public class LookupTableDataSet.LookupTableMasksRow  
Public class LookupTableDataSet.LookupTableMasksRowChangeEvent  
Public class LookupTableDataSet.LookupTablesDataTable  
Public class LookupTableDataSet.LookupTablesRow  
Public class LookupTableDataSet.LookupTablesRowChangeEvent  
Public class LookupTableDataSet.LookupTableTreesDataTable  
Public class LookupTableDataSet.LookupTableTreesRow  
Public class LookupTableDataSet.LookupTableTreesRowChangeEvent  
Public class ProjectRelationsDataSet  
Public class ProjectRelationsDataSet.ProjectRelationsDataTable  
Public class ProjectRelationsDataSet.ProjectRelationsRow  
Public class ProjectRelationsDataSet.ProjectRelationsRowChangeEvent  
Public class QueueStatusDataSet  
Public class QueueStatusDataSet.StatusDataTable  
Public class QueueStatusDataSet.StatusRow  
Public class QueueStatusDataSet.StatusRowChangeEvent  
Public class ResourceDataSet  
Public class ResourceDataSet.CalendarExceptionsDataTable  
Public class ResourceDataSet.CalendarExceptionsRow  
Public class ResourceDataSet.CalendarExceptionsRowChangeEvent  
Public class ResourceDataSet.ResourceAvailabilityTablesDataTable  
Public class ResourceDataSet.ResourceAvailabilityTablesRow  
Public class ResourceDataSet.ResourceAvailabilityTablesRowChangeEvent  
Public class ResourceDataSet.ResourceCustomFieldsDataTable  
Public class ResourceDataSet.ResourceCustomFieldsRow  
Public class ResourceDataSet.ResourceCustomFieldsRowChangeEvent  
Public class ResourceDataSet.ResourceRateTablesDataTable  
Public class ResourceDataSet.ResourceRateTablesRow  
Public class ResourceDataSet.ResourceRateTablesRowChangeEvent  
Public class ResourceDataSet.ResourcesDataTable  
Public class ResourceDataSet.ResourcesRow  
Public class ResourceDataSet.ResourcesRowChangeEvent  
Public class ResourceRevCountersDataSet  
Public class ResourceRevCountersDataSet.ResourceRevCountersDataTable  
Public class ResourceRevCountersDataSet.ResourceRevCountersRow  
Public class ResourceRevCountersDataSet.ResourceRevCountersRowChangeEvent  
Public class WinProj The WinProj class includes methods that Microsoft Office Project Professional 2007 uses to access Microsoft Office Project Server 2007. Third-party developers should not use the WinProj class because its methods generally require internal functions in Project Professional.
Public class WinProjProjectLookupTableValuesDataSet  
Public class WinProjProjectLookupTableValuesDataSet.WinProjProjectLookupTableValuesDataTable  
Public class WinProjProjectLookupTableValuesDataSet.WinProjProjectLookupTableValuesRow  
Public class WinProjProjectLookupTableValuesDataSet.WinProjProjectLookupTableValuesRowChangeEvent  
Public class WinprojURLsDataSet  
Public class WinprojURLsDataSet.WinprojURLsDataTable  
Public class WinprojURLsDataSet.WinprojURLsRow  
Public class WinprojURLsDataSet.WinprojURLsRowChangeEvent  

Delegates

  Delegate Description
Public delegate CustomFieldDataSet.CustomFieldsRowChangeEventHandler  
Public delegate LookupTableDataSet.LookupTableMasksRowChangeEventHandler  
Public delegate LookupTableDataSet.LookupTablesRowChangeEventHandler  
Public delegate LookupTableDataSet.LookupTableTreesRowChangeEventHandler  
Public delegate ProjectRelationsDataSet.ProjectRelationsRowChangeEventHandler  
Public delegate QueueStatusDataSet.StatusRowChangeEventHandler  
Public delegate ResourceDataSet.CalendarExceptionsRowChangeEventHandler  
Public delegate ResourceDataSet.ResourceAvailabilityTablesRowChangeEventHandler  
Public delegate ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler  
Public delegate ResourceDataSet.ResourceRateTablesRowChangeEventHandler  
Public delegate ResourceDataSet.ResourcesRowChangeEventHandler  
Public delegate ResourceRevCountersDataSet.ResourceRevCountersRowChangeEventHandler  
Public delegate WinProjProjectLookupTableValuesDataSet.WinProjProjectLookupTableValuesRowChangeEventHandler  
Public delegate WinprojURLsDataSet.WinprojURLsRowChangeEventHandler  

Enumerations

  Enumeration Description
Public enumeration DataStoreEnum Specifies the Project Server database: Draft, Published, Archive, or Reporting.
Public enumeration QueueID  
Public enumeration QueueMsgType  
Public enumeration ReportingDBSynchronizationPhase