EntityCollection.ProjectEntity 屬性
取得專案實體類型的中繼資料。
命名空間: Microsoft.Office.Project.Server.Library
組件: Microsoft.Office.Project.Server.Library (在 Microsoft.Office.Project.Server.Library.dll 中)
語法
'宣告
Public ReadOnly Property ProjectEntity As Entity
Get
'用途
Dim instance As EntityCollection
Dim value As Entity
value = instance.ProjectEntity
public Entity ProjectEntity { get; }
屬性值
類型:Microsoft.Office.Project.Server.Library.Entity
備註
若要取得之實體的 GUID project 用於 PSI 方法使用EntityCollection.Entities.ProjectEntity.UniqueId 。
範例
下列程式碼片段使用專案實體的 GUID,以取得所有的專案自訂欄位與ReadCustomFieldsByEntity方法。WebSvcCustomFields是參照的任意名稱 CustomFields.asmx Web 服務。
using PSLibrary = Microsoft.Office.Project.Server.Library;
. . .
public static WebSvcCustomFields.CustomFields customFields =
new WebSvcCustomFields.CustomFields();
. . .
string projectEntity = PSLibrary.EntityCollection.Entities.ProjectEntity.UniqueId;
WebSvcCustomFields.CustomFieldDataSet cfDs = customFields.ReadCustomFieldsByEntity(
new Guid(projectEntity));
. . .