Элементы Project

Содержит общие свойства для проектов черновиков и опубликованных проектов.

Тип Project предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод Project Создает экземпляр класса Project .

Вверх

Свойства

  Имя Описание
Общее свойство ApprovedEnd Получает дату окончания утвержденных в планировщике портфеля проектов.
Общее свойство ApprovedStart Получает Утвержденная Дата начала в планировщике портфеля проектов.
Общее свойство CheckedOutBy Получает корпоративный ресурс, имеющий проект.
Общее свойство CheckedOutDate Получает дату, когда проект был извлечен.
Общее свойство CheckOutDescription Получает описание текущей действие извлечение для проекта.
Общее свойство CheckOutId Получает GUID, который связан с текущего извлечение сеанса.
Общее свойство Context (Унаследовано от ClientObject.)
Общее свойство CreatedDate Получает Дата создания проекта.
Общее свойство CustomFields Получает коллекцию проекта настраиваемого поля, имеющие значения, заданные для проекта.
Общее свойство DefaultOvertimeRateUnits Получает единицы времени для ставка сверхурочной работы по умолчанию, который хранится в свойстве PublishedProject.DefaultOvertimeRate .
Общее свойство DefaultStandardRateUnits Получает единицы времени, который хранится в свойстве PublishedProject.DefaultStandardRate Стандартная ставка по умолчанию.
Общее свойство EnterpriseProjectType Получает тип корпоративного проекта (типа корпоративного проекта) для проекта.
Общее свойство HasMppPendingImport Получает значение, указывающее, является ли mpp-файла, Ожидание для импорта.
Общее свойство Id Получает GUID проекта.
Общее свойство IsCheckedOut Получает значение, указывающее, извлечен ли проект.
Общее свойство LastPublishedDate Получает последнюю дату при публикации проекта.
Общее свойство LastSavedDate Получает последнюю дату, когда был сохранен проект.
Защищенное свойство ObjectData (Унаследовано от ClientObject.)
Общее свойство ObjectVersion (Унаследовано от ClientObject.)
Общее свойство OptimizerDecision Возвращает результат оптимизатора в анализа портфеля проектов.
Общее свойство Path (Унаследовано от ClientObject.)
Общее свойство PercentComplete Возвращает процент завершения суммарной задачи проекта.
Общее свойство Phase Получает текущий этап рабочего процесса проекта.
Общее свойство PlannerDecision Возвращает результат планирующий в анализа портфеля проектов.
Общее свойство ProjectSiteUrl Получает URL-адрес сайта проекта.
Общее свойство ProjectType Получает тип проекта (project стандартный шаблон, главного проекта и подпроектов).
Общее свойство QueueJobs Получает коллекцию заданий службы очередей Project Server, связанных с проектом.
Общее свойство ServerObjectIsNull (Унаследовано от ClientObject.)
Общее свойство Stage Получает текущую стадию рабочего процесса проекта.
Общее свойство SummaryTaskId Получает GUID для суммарной задачи проекта скрытым.
Общее свойство Tag (Унаследовано от ClientObject.)
Общее свойство TaskListId Получает GUID списка задач проекта.
Общее свойство TypedObject (Унаследовано от ClientObject.)

Вверх

Методы

  Имя Описание
Защищенный метод CheckUninitializedProperty (Унаследовано от ClientObject.)
Общий метод CustomFromJson (Унаследовано от ClientObject.)
Общий метод EnterProjectStage Переключает проекта на указанном этап рабочего процесса Project Server.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод FromJson (Унаследовано от ClientObject.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetResourcePlan Получает данные плана ресурсов для проекта путем фильтрации данных проекта вместе с параметрами даты диапазона и шкала времени.
Общий метод GetType (Унаследовано от Object.)
Защищенный метод InitNonPropertyFieldFromJson (Унаследовано от ClientObject.)
Защищенный метод InitOnePropertyFromJson Зарезервировано для внутреннего использования. (Переопределяет ClientObject.InitOnePropertyFromJson(String, JsonReader).)
Общий метод IsObjectPropertyInstantiated (Унаследовано от ClientObject.)
Общий метод IsPropertyAvailable (Унаследовано от ClientObject.)
Общий метод LeaveProjectStage Задает полный проекта и оставляет текущей стадии рабочего процесса.
Защищенный метод LoadExpandoFields (Унаследовано от ClientObject.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод ReadyToLeaveProjectStage Проверяет, является ли выполняются текущего требования стадии рабочего процесса и проекта готов к переходу на следующий этап.
Общий метод RefreshLoad (Унаследовано от ClientObject.)
Защищенный метод RemoveFromParentCollection (Унаследовано от ClientObject.)
Общий метод Retrieve() (Унаследовано от ClientObject.)
Общий метод Retrieve([]) (Унаследовано от ClientObject.)
Общий метод SetCustomFieldValue Задает настраиваемого поля проекта.
Общий метод ToString (Унаследовано от Object.)
Защищенный метод UpdateClientObjectPropertyType (Унаследовано от ClientObject.)
Общий метод UpdateIdeaListItemStatus В столбце Состояние Project Server в списке представление с сообщением о состоянии.
Общий метод UpdateProjectStageStatus Обновляет состояние стадии рабочего процесса для проекта.

Вверх

См. также

Справочные материалы

Project класс

Пространство имен Microsoft.ProjectServer.Client