共用方式為


Entity 類別

此成員是保留給內部使用,而不是用來直接從您的程式碼使用

繼承階層架構

System.Object
  Microsoft.Office.Project.Server.Library.Entity

命名空間:  Microsoft.Office.Project.Server.Library
組件:  Microsoft.Office.Project.Server.Library (在 Microsoft.Office.Project.Server.Library.dll 中)

語法

'宣告
<ClientCallableTypeAttribute(ServerTypeId := "91585F46-A1C2-40C2-B5B4-7C29A3FB40FF",  _
    Name := "EntityType")> _
Public Class Entity
'用途
Dim instance As Entity
[ClientCallableTypeAttribute(ServerTypeId = "91585F46-A1C2-40C2-B5B4-7C29A3FB40FF", 
    Name = "EntityType")]
public class Entity

備註

Entity類別建構函式是內部,因此您無法產生外部Microsoft.Office.Project.Server.Library命名空間的Entity物件。使用EntityCollection存取實體資訊。

範例

下列程式碼片段使用資源實體的 GUID,以取得所有資源自訂欄位與ReadCustomFieldsByEntity方法。WebSvcCustomFields是參照的任意名稱 CustomFields.asmx Web 服務。

using PSLibrary = Microsoft.Office.Project.Server.Library;
. . .
public static WebSvcCustomFields.CustomFields customFields =
    new WebSvcCustomFields.CustomFields();
. . .
string resourceEntity = PSLibrary.EntityCollection.Entities.ResourceEntity.UniqueId;

WebSvcCustomFields.CustomFieldDataSet cfDs = customFields.ReadCustomFieldsByEntity(
    new Guid(resourceEntity));
. . .

執行緒安全

這類型的任何公用 static (共用 於 Visual Basic 中) 成員是安全執行緒。不保證任何執行個體成員都是安全執行緒。

請參閱

參照

Entity 成員

Microsoft.Office.Project.Server.Library 命名空間