Export (0) Print
Expand All

IObjLinkProvider Interface Properties and Methods for the Object Link Provider

Office 2003

Summary

The IObjLinkProvider interface defines the methods and properties of, and is implemented by, the ObjLinkProvider object. The ObjLinkProvider object provides mechanisms for the logical interaction with the database tables holding references for objects and their relationships.

Requirements

Type Library PjObjProv 1.0 Type Library
Inproc Server %Program Files%\Microsoft Project Server\bin\PjObjPrv.dll

Properties

The following table shows the properties of the IObjLinkProvider interface, the data type of each property, and a brief description of each. All properties are read/write, except where noted. To learn more about a specific property, click the link to read the detailed reference material for each property.

NameData typeDescription
BasePathStringVirtual root for the Microsoft Office Project Server instance.
CodePageLongCode page to be used.

Methods

The following table shows the methods of the IObjLinkProvider interface, and a brief description of each. To learn more about a specific method, click the link to read the detailed reference material for each method.

NameDescription
AddLinkCreate a new link between a pair of objects.
AddLinksCreates new links between an object and an array of objects.
AddObjectCreates a new object entry of a specific type.
AddProjectObjectCreates a project type object.
AddSTSObjectCreates a Microsoft Windows SharePoint Services Web site from a Microsoft list type object (document or issue).
AddTaskObjectCreates a task type object.
ClearConnectionCloses connection to the Object Link Provider.
CreateConnectionOpens connection to the Object Link Provider.
GetLinkedObjectsGets an array of object IDs and object types.
GetLinkTypeGets the link type for a pair of objects.
GetObjectDetailsGets all fields about an object.
GetObjectTypeGets the object type for an object ID.
GetProjectIssuesGets object IDs of all issues linked to a specific project.
GetProjectObjectIDGets the object ID for a specific project.
GetSTSObjectIDGets the object ID for a Windows SharePoint Services list item.
GetStsObjectIdFromTpIdGets the GUID for a Windows SharePoint Services list item.
GetTaskObjectIDGets the ObjectID for a specific project task.
RemoveDocLibLinksDeletes links in a specific Windows SharePoint Services list for a specific project.
RemoveLinkRemoves the link between two objects (deletes the row in the table).
RemoveLinksRemoves multiple links of a particular object type or link type.
RemoveProjectObjectAndLinksDeletes all links and the specific project object.
SetLinkTypeSets the link type for a pair of objects.


Show:
© 2015 Microsoft