EntityCollection.TaskEntity - Propriété
Obtient les métadonnées pour le type d'entité de tâche.
Espace de noms : Microsoft.Office.Project.Server.Library
Assembly : Microsoft.Office.Project.Server.Library (dans Microsoft.Office.Project.Server.Library.dll)
Syntaxe
'Déclaration
Public ReadOnly Property TaskEntity As Entity
Get
'Utilisation
Dim instance As EntityCollection
Dim value As Entity
value = instance.TaskEntity
public Entity TaskEntity { get; }
Valeur de propriété
Type : Microsoft.Office.Project.Server.Library.Entity
Remarques
Utilisez EntityCollection.Entities.TaskEntity.UniqueId pour obtenir le GUID de l'entité de tâche pour une utilisation dans les méthodes PSI.
Exemples
Le fragment de code suivant utilise l'entité GUID de la tâche afin d'obtenir tous les champs personnalisés de tâche avec la méthode ReadCustomFieldsByEntity . WebSvcCustomFields est le nom arbitraire d'une référence au service Web de CustomFields.asmx.
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));
. . .