EntityFieldAttribute
EntityFieldAttribute class
엔터티 속성에 대한 특성을 나타냅니다.
[AttributeUsage(AttributeTargets.Property)]
public class EntityFieldAttribute : Attribute
생성자
이름 | 설명 |
---|---|
EntityFieldAttribute() | 기본 생성자입니다. |
비고
에 사용되는 속성Task
,Resource
,Project
및ResourceAssignment
엔터티 속성만 해당하며 열거를 단순화합니다.
예
를 사용하여 속성을 열거하는 방법 EntityField 속성:
[C#]
var project = new Project("sample.mpp");
foreach (var task in project.SelectAllChildTasks())
{
Console.WriteLine("Task:");
foreach (var propInfo in typeof(Task).GetProperties().Where(propInfo => propInfo.GetCustomAttribute{Attributes.EntityFieldAttribute}() != null))
{
Console.WriteLine(string.Format("{0}: {1}", propInfo.Name, propInfo.GetValue(task)));
}
}
또한보십시오
- 네임스페이스 Aspose.Tasks.Attributes
- 집회 Aspose.Tasks