Class ResourceAssignment

ResourceAssignment class

Представляет назначение ресурсов в проекте.

public class ResourceAssignment : IEquatable<ResourceAssignment>

Характеристики

ИмяОписание
ActualCost { get; set; }Получает или задает значение ActualCost.
ActualFinish { get; set; }Получает или задает значение ActualFinish.
ActualOvertimeCost { get; set; }Получает или задает значение ActualOvertimeCost.
ActualOvertimeWork { get; set; }Получает или задает значение ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Получает или задает значение ActualOvertimeWorkProtected.
ActualStart { get; set; }Получает или задает значение ActualStart.
ActualWork { get; set; }Получает или задает значение ActualWork.
ActualWorkProtected { get; set; }Получает или задает значение ActualWorkProtected.
ACWP { get; set; }Получает или задает значение ACWP.
AssignmentOwner { get; set; }Получает или задает значение AssignmentOwner.
AssignmentOwnerGuid { get; set; }Получает или задает значение AssignmentOwnerGuid.
Baselines { get; }Получает объект AssignmentBaselineCollection. Коллекция базовых значений, связанных с назначением.
BCWP { get; set; }Получает или задает значение БСВР.
BCWS { get; set; }Получает или задает значение BCWS.
BookingType { get; set; }Получает или задает значение BookingType.
BudgetCost { get; set; }Получает или задает значение BudgetCost.
BudgetWork { get; set; }Получает или задает значение BudgetWork.
Confirmed { get; set; }Получает или задает значение, указывающее, установлено ли значение Confirmed или нет.
Cost { get; set; }Получает или задает значение Cost.
CostRateTableType { get; set; }Получает или задает значение CostRateTableType.
CostVariance { get; set; }Получает или задает значение CostVariance.
Created { get; set; }Получает или задает значение Created.
CV { get; set; }Получает или задает значение CV.
Delay { get; set; }Получает или задает значение задержки.
ExtendedAttributes { get; set; }Получает или задает экземпляр класса ExtendedAttributeCollection для этого объекта.
Finish { get; set; }Получает или задает значение Finish.
FinishVariance { get; set; }Получает или задает значение FinishVariance.
FixedMaterial { get; set; }Получает или задает значение, указывающее, установлен ли FixedMaterial или нет.
Guid { get; set; }Получает или задает уникальный идентификатор для этого назначения.
HasFixedRateUnits { get; set; }Получает или задает значение, указывающее, установлен ли параметр HasFixedRateUnits.
Hyperlink { get; set; }Получает или задает значение гиперссылки.
HyperlinkAddress { get; set; }Получает или задает значение HyperlinkAddress.
HyperlinkSubAddress { get; set; }Получает или задает значение HyperlinkSubAddress.
LevelingDelay { get; set; }Получает или задает значение LevelingDelay.
LevelingDelayFormat { get; set; }Получает или задает значение LevelingDelayFormat.
LinkedFields { get; set; }Получает или задает значение, указывающее, установлен ли LinkedFields или нет.
Milestone { get; set; }Получает или задает значение, указывающее, установлена ли веха или нет.
Notes { get; set; }Получает или задает значение Notes.
Overallocated { get; set; }Получает или задает значение, указывающее, установлен ли параметр Overlocated или нет.
OvertimeCost { get; set; }Получает или задает значение OvertimeCost.
OvertimeWork { get; set; }Получает или задает значение OvertimeWork.
ParentProject { get; }Получает родительский проект для этого назначения.
PeakUnits { get; set; }Получает или задает значение PeakUnits.
PercentWorkComplete { get; set; }Получает или задает значение PercentWorkComplete.
RateScale { get; set; }Получает или задает значение RateScale.
RegularWork { get; set; }Получает или задает значение RegularWork.
RemainingCost { get; set; }Получает или задает значение RemainingCost.
RemainingOvertimeCost { get; set; }Получает или задает значение RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Получает или задает значение RemainingOvertimeWork.
RemainingWork { get; set; }Получает или задает значение RemainingWork.
Resource { get; set; }Ресурс, назначенный задаче.
ResponsePending { get; set; }Получает или задает значение, указывающее, установлен ли ResponsePending или нет.
Resume { get; set; }Получает или задает значение Resume.
Start { get; set; }Получает или задает значение Start.
StartVariance { get; set; }Получает или задает значение StartVariance.
Stop { get; set; }Получает или задает значение Stop.
Summary { get; set; }Получает или задает значение, указывающее, установлена ли сводка или нет.
SV { get; set; }Получает или задает значение SV.
Task { get; set; }Задача, которой назначен ресурс.
TimephasedData { get; set; }Получает или задает экземплярTimephasedDataCollection класс, содержащий элементыTimephasedData класс.
Uid { get; set; }Получает или задает значение Uid.
Units { get; set; }Получает или задает значение Units.
UpdateNeeded { get; set; }Получает или задает значение, указывающее, установлен ли параметр UpdateNeeded.
VAC { get; set; }Получает или задает значение VAC.
Work { get; set; }Получает или задает значение Work.
WorkContour { get; set; }Получает или задает значение WorkContour.
WorkVariance { get; set; }Получает или задает значение WorkVariance.

Методы

ИмяОписание
Delete()Удаляет назначение ресурсов из коллекции назначений проекта.
override Equals(object)Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.
Equals(ResourceAssignment)Возвращает значение, указывающее, равен ли этот экземпляр указанному экземпляруResourceAssignment класс.
Get<T>(Key<T, AsnKey>)Возвращает значение, которому сопоставлено свойство в этом контейнере.
override GetHashCode()Возвращает значение хеш-кода для экземпляраResourceAssignment класс.
GetTimephasedData(DateTime, DateTime)ВозвращаетTimephasedDataCollection объект с экземплярамиTimephasedData класс в пределах заданных дат начала и окончанияAssignmentWork .
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Возвращает экземплярTimephasedDataCollection класс, содержащий экземплярыTimephasedData класс в пределах заданных дат начала и окончания указанныхTimephasedDataType .
MakeTPs(DateTime, TimeSpan, Calendar, List<TimephasedData>, bool, int)Генерирует список поэтапных данных по времени.
Set<T>(Key<T, AsnKey>, T)Сопоставляет указанное свойство с указанным значением в этом контейнере.
SplitTask(DateTime, DateTime, Calendar)Разбивает задачу на две части.
TimephasedDataFromTaskDuration(Calendar)Создает список поэтапных данных на основе продолжительности задачи и запланированной даты начала.
override ToString()Возвращает короткое строковое представление экземпляраResourceAssignment class. Точные детали представления не указаны и могут быть изменены.

Смотрите также