API Reference
Class
ProjectResourceCollection
Project resources with typed creation helpers.
Inheritance
- Object
- ProjectResourceCollection
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
- Property ProjectDocument.Resources
Methods
public ProjectResource AddCost(String name) #Returns:
ProjectResourceCreates a cost resource.
Parameters
- name System.String
public ProjectResource AddMaterial(String name) #Returns:
ProjectResourceCreates a material resource.
Parameters
- name System.String
public ProjectResource AddWork(String name) #Returns:
ProjectResourceCreates a work resource.
Parameters
- name System.String
public ProjectResource GetByUid(Int32 uid) #Returns:
ProjectResourceFinds a resource by stable UID.
Parameters
- uid System.Int32
public virtual IEnumerator<ProjectResource> GetEnumerator() #Returns:
IEnumerator<ProjectResource>public Boolean Remove(ProjectResource resource, ProjectRemovalMode mode = RejectIfReferenced) #Returns:
BooleanRemoves a resource, rejecting assignments unless cascade removal is explicit.
Parameters
- resource OfficeIMO.Project.ProjectResource
- mode OfficeIMO.Project.ProjectRemovalMode = RejectIfReferenced
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object