Class Resource

Resource class

Представляет ресурс в проекте.

public class Resource : IEquatable<Resource>

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

ИмяОписание
AccrueAt { get; set; }Получает или задает значение AccrueAt.
ActiveDirectoryGuid { get; set; }Получает или задает значение ActiveDirectoryGuid.
ActualCost { get; set; }Получает или задает значение ActualCost.
ActualOvertimeCost { get; set; }Получает или задает значение ActualOvertimeCost.
ActualOvertimeWork { get; set; }Получает или задает значение ActualOvertimeWork.
ActualOvertimeWorkProtected { get; set; }Получает или задает значение ActualOvertimeWorkProtected.
ActualWork { get; set; }Получает или задает значение ActualWork.
ActualWorkProtected { get; set; }Получает или задает значение ActualWorkProtected.
ACWP { get; set; }Получает или задает значение ACWP.
AssignmentOwner { get; set; }Получает или задает значение AssignmentOwner.
AssignmentOwnerGuid { get; set; }Получает или задает значение AssignmentOwnerGuid.
Assignments { get; }Получает набор назначений ресурсов для этого объекта.
AvailabilityPeriods { get; }Получает экземплярAvailabilityPeriodCollection class. Набор периодов, в течение которых ресурс доступен.
AvailableFrom { get; set; }Получает или задает значение AvailableFrom.
AvailableTo { get; set; }Получает или задает значение AvailableTo.
Baselines { get; }Получает экземпляр BaselineCollection для этого объекта. Базовые значения для ресурса.
BCWP { get; set; }Получает или задает значение БСВР.
BCWS { get; set; }Получает или задает значение BCWS.
BookingType { get; set; }Получает или задает значение BookingType.
BudgetCost { get; set; }Получает или задает значение BudgetCost.
BudgetWork { get; set; }Получает или задает значение BudgetWork.
Calendar { get; set; }Получает или задает значение Calendar.
CanLevel { get; set; }Получает или задает значение, указывающее, установлен ли CanLevel или нет.
Code { get; set; }Получает или задает значение Code.
Cost { get; set; }Получает или задает значение Cost.
CostCenter { get; set; }Получает или задает значение CostCenter.
CostPerUse { get; set; }Получает или задает значение CostPerUse.
CostVariance { get; set; }Получает или задает значение CostVariance.
Created { get; set; }Получает или задает значение Created.
CV { get; set; }Получает или задает значение CV.
EMailAddress { get; set; }Получает или задает значение EMailAddress.
ExtendedAttributes { get; }Получает значения расширенного атрибута.
Finish { get; set; }Получает или задает значение Finish.
Group { get; set; }Получает или задает значение Group.
Guid { get; set; }Получает или задает значение Guid.
Hyperlink { get; set; }Получает или задает значение гиперссылки.
HyperlinkAddress { get; set; }Получает или задает значение HyperlinkAddress.
HyperlinkSubAddress { get; set; }Получает или задает значение HyperlinkSubAddress.
Id { get; set; }Получает или задает значение идентификатора.
Inactive { get; set; }Получает или задает значение, указывающее, установлено ли значение Inactive или нет.
Initials { get; set; }Получает или задает значение Initials.
IsBudget { get; set; }Получает или задает значение, указывающее, установлен ли IsBudget или нет.
IsCostResource { get; set; }Получает или задает значение, указывающее, установлен ли IsCostResource или нет.
IsEnterprise { get; set; }Получает или задает значение, указывающее, установлен ли IsEnterprise или нет.
IsGeneric { get; set; }Получает или задает значение, указывающее, установлен ли IsGeneric или нет.
IsNull { get; set; }Получает или задает значение, указывающее, установлен ли IsNull или нет.
virtual IsRoot { get; }Получает флаг, указывающий, является ли ресурс корневым ресурсом. Корневой ресурс — это специальный ресурс, который предназначен для поддержки внутренних форматов MS Project и не предназначен для использования непосредственно из пользовательского кода.
IsTeamAssignmentPool { get; set; }Получает или задает значение, указывающее, установлен ли IsTeamAssignmentPool или нет.
MaterialLabel { get; set; }Получает или задает значение MaterialLabel.
MaxUnits { get; set; }Получает или задает значение MaxUnits.
Name { get; set; }Получает или задает значение Name.
Notes { get; set; }Получает или задает значение Notes.
NotesRTF { get; set; }Получает или задает значение NotesRTF.
NotesText { get; set; }Получает или задает значение NotesText.
OutlineCode { get; }Получает объект OutlineCodeCollection. Значение кода схемы.
Overallocated { get; set; }Получает или задает значение, указывающее, установлен ли параметр Overlocated или нет.
OvertimeCost { get; set; }Получает или задает значение OvertimeCost.
OvertimeRate { get; set; }Получает или задает значение OvertimeRate.
OvertimeRateFormat { get; set; }Получает или задает значение OvertimeRateFormat.
OvertimeWork { get; set; }Получает или задает значение OvertimeWork.
ParentProject { get; }Получает родительский проект для этого контейнера.
PeakUnits { get; set; }Получает или задает значение PeakUnits.
PercentWorkComplete { get; set; }Получает или задает значение PercentWorkComplete.
Phonetics { get; set; }Получает или задает значение фонетики.
Rates { get; }Получает экземплярRateCollection класс для этого объекта. Набор периодов и ставок, связанных с каждым из них.
RegularWork { get; set; }Получает или задает значение RegularWork.
RemainingCost { get; set; }Получает или задает значение RemainingCost.
RemainingOvertimeCost { get; set; }Получает или задает значение RemainingOvertimeCost.
RemainingOvertimeWork { get; set; }Получает или задает значение RemainingOvertimeWork.
RemainingWork { get; set; }Получает или задает значение RemainingWork.
StandardRate { get; set; }Получает или задает значение StandardRate.
StandardRateFormat { get; set; }Получает или задает значение StandardRateFormat.
Start { get; set; }Получает или задает значение Start.
SV { get; set; }Получает или задает значение SV.
TimephasedData { get; set; }Получает или задает экземплярTimephasedDataCollection класс для этого объекта.
Type { get; set; }Получает или задает значение Type.
Uid { get; set; }Получает или задает значение Uid.
WindowsUserAccount { get; set; }Получает или задает значение WindowsUserAccount.
Work { get; set; }Получает или задает значение Work.
Workgroup { get; set; }Получает или задает значение Workgroup.
WorkVariance { get; set; }Получает или задает значение WorkVariance.

Методы

ИмяОписание
Delete()Удаляет ресурс и его назначения из проекта.
override Equals(object)Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.
Equals(Resource)Возвращает значение, указывающее, равен ли этот экземпляр указанному экземпляруResource класс.
Get<T>(Key<T, RscKey>)Возвращает значение, которому сопоставлено свойство в этом контейнере.
override GetHashCode()Возвращает значение хеш-кода для экземпляраResource класс.
GetTimephasedData(DateTime, DateTime)ВозвращаетTimephasedDataCollection для этого объекта сTimephasedData значения в пределах заданных дат начала и окончания.
GetTimephasedData(DateTime, DateTime, TimephasedDataType)Возвращает экземплярTimephasedDataCollection класс для этого объекта сTimephasedData значения в пределах заданных дат начала и окончания указанныхTimephasedDataType .
Set(Key<DateTime, RscKey>, DateTime)Сопоставляет указанное свойство с указанным значением в этом контейнере.
Set<T>(Key<T, RscKey>, T)Сопоставляет указанное свойство с указанным значением в этом контейнере.
override ToString()Возвращает короткое строковое представление экземпляраResource class. Точные детали представления не указаны и могут быть изменены.

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