API Reference
Class
ProjectResourcePoolBinding
Explicitly maps one project's work resource to a pool resource. No names, GUIDs, or files are resolved implicitly.
Inheritance
- Object
- ProjectResourcePoolBinding
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Constructors
public ProjectResourcePoolBinding(ProjectDocument project, ProjectScheduleResult schedule, Int32 resourceUid, Int32 poolResourceUid) #Creates a mapping using an already calculated assignment schedule. Documents remain caller-owned.
Parameters
- project OfficeIMO.Project.ProjectDocument
- schedule OfficeIMO.Project.ProjectScheduleResult
- resourceUid System.Int32
- poolResourceUid System.Int32
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public ProjectDocument Project { get; } #Project contributing assignment demand.
public ProjectScheduleResult Schedule { get; } #Immutable assignment schedule for the contributing project's current revision.
public Int32 ResourceUid { get; } #Resource identity in the contributing project.
public Int32 PoolResourceUid { get; } #Resource identity in the pool document whose dated availability is authoritative.