Partager via


EntityCollection.AssignmentEntity - Propriété

Obtient les métadonnées pour le type d'entité affectation.

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 AssignmentEntity As Entity
    Get
'Utilisation
Dim instance As EntityCollection
Dim value As Entity

value = instance.AssignmentEntity
public Entity AssignmentEntity { get; }

Valeur de propriété

Type : Microsoft.Office.Project.Server.Library.Entity

Remarques

Utilisez EntityCollection.Entities.AssignmentEntity.UniqueId pour obtenir le GUID de l'entité d'affectation pour une utilisation dans les méthodes PSI.

Exemples

Le fragment de code suivant utilise l'entité affectation GUID pour obtenir l'ensemble des champs personnalisés d'affectation 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 assignmentEntity = PSLibrary.EntityCollection.Entities.AssignmentEntity.UniqueId;

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

Voir aussi

Référence

EntityCollection classe

EntityCollection - Membres

Microsoft.Office.Project.Server.Library - Espace de noms