EntityCollection.TaskEntity 属性
获取任务的实体类型的元数据。
命名空间: Microsoft.Office.Project.Server.Library
程序集: Microsoft.Office.Project.Server.Library(位于 Microsoft.Office.Project.Server.Library.dll 中)
语法
声明
Public ReadOnly Property TaskEntity As Entity
Get
用法
Dim instance As EntityCollection
Dim value As Entity
value = instance.TaskEntity
public Entity TaskEntity { get; }
属性值
类型:Microsoft.Office.Project.Server.Library.Entity
备注
使用EntityCollection.Entities.TaskEntity.UniqueId来获取 PSI 方法中使用的任务实体的 GUID。
示例
下面的代码片段使用为了使用ReadCustomFieldsByEntity方法获取任务自定义字段的所有任务实体的 GUID。WebSvcCustomFields是 CustomFields.asmx Web 服务的引用的任意名称。
using PSLibrary = Microsoft.Office.Project.Server.Library;
. . .
public static WebSvcCustomFields.CustomFields customFields =
new WebSvcCustomFields.CustomFields();
. . .
string taskEntity = PSLibrary.EntityCollection.Entities.TaskEntity.UniqueId;
WebSvcCustomFields.CustomFieldDataSet cfDs = customFields.ReadCustomFieldsByEntity(
new Guid(taskEntity));
. . .