Entity-Klasse
Dieses Mitglied ist der internen Verwendung vorbehalten und kann nicht direkt in Ihrem Code verwendet werden.
Vererbungshierarchie
System.Object
Microsoft.Office.Project.Server.Library.Entity
Namespace: Microsoft.Office.Project.Server.Library
Assembly: Microsoft.Office.Project.Server.Library (in Microsoft.Office.Project.Server.Library.dll)
Syntax
'Declaration
<ClientCallableTypeAttribute(ServerTypeId := "91585F46-A1C2-40C2-B5B4-7C29A3FB40FF", _
Name := "EntityType")> _
Public Class Entity
'Usage
Dim instance As Entity
[ClientCallableTypeAttribute(ServerTypeId = "91585F46-A1C2-40C2-B5B4-7C29A3FB40FF",
Name = "EntityType")]
public class Entity
Hinweise
Der Klassenkonstruktor Entity ist intern außerhalb der Microsoft.Office.Project.Server.Library -Namespace ein Entity -Objekt instanziiert werden kann. Verwenden Sie EntityCollection auf die Entitätsinformationen zugreifen.
Beispiele
Im folgenden Codefragment wird die Ressource Entität GUID, um erhalten alle benutzerdefinierte Ressourcenfelder mit der ReadCustomFieldsByEntity -Methode verwendet. WebSvcCustomFields ist der beliebiger Name, der einen Verweis auf die CustomFields.asmx-Webdienst.
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));
. . .
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.