Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ProjectResourcePoolBinding

Namespace OfficeIMO.Project
Assembly OfficeIMO.Project
Modifiers sealed

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 requiredposition: 0
schedule OfficeIMO.Project.ProjectScheduleResult requiredposition: 1
resourceUid System.Int32 requiredposition: 2
poolResourceUid System.Int32 requiredposition: 3

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.