Class ExtendedAttributeDefinition
Innehåll
[
Dölj
]ExtendedAttributeDefinition class
Representerar en utökad attributdefinition associerad med ett projekt.
public class ExtendedAttributeDefinition
Egenskaper
| namn | Beskrivning |
|---|---|
| Alias { get; set; } | Hämtar eller ställer in aliaset för ett anpassat fält. |
| AppendNewValues { get; set; } | Hämtar eller ställer in ett värde som anger om nya värden som läggs till ett projekt automatiskt läggs till i listan. |
| AutoRollDown { get; set; } | Hämtar eller ställer in ett värde som anger om en automatisk nedrullning till uppdrag är aktiverad. |
| CalculationType { get; set; } | Hämtar eller ställer in typen av beräkning av det anpassade attributets värde. |
| CfType { get; } | Hämtar typen av ett anpassat fält. |
| Default { get; set; } | Hämtar eller ställer in standardvärdet i listan. |
| DefaultGuid { get; set; } | Hämtar eller ställer in guiden för standarduppslagstabellposten. |
| ElementType { get; set; } | Hämtar eller ställer in det utökade attributet som är associerat med en uppgift, en resurs eller en tilldelning. |
| FieldId { get; set; } | Hämtar eller sätter motsvarar projekt-id:t för ett anpassat fält. Använd strängrepresentation av en konstant frånExtendedAttributeTask klass att specificeraFieldId egenskap. |
| FieldName { get; } | Hämtar namnet på ett anpassat fält. |
| Formula { get; set; } | Hämtar eller ställer in formeln som Microsoft Project använder för att fylla i ett anpassat uppgiftsfält. |
| Guid { get; set; } | Hämtar eller ställer in guiden för ett anpassat fält. |
| LookupUid { get; } | Får en guide över uppslagstabellen som är kopplad till ett anpassat fält. |
| MaxMultiValues { get; set; } | Hämtar eller ställer in det maximala antalet värden du kan ange i en plocklista. |
| ParentProject { get; } | Hämtar det överordnade projektet förExtendedAttributeDefinition instans. |
| PhoneticsAlias { get; set; } | Hämtar eller ställer in det fonetiska uttalet av aliaset för ett anpassat fält. |
| RestrictValues { get; set; } | Hämtar eller ställer in ett värde som anger om de anpassade fältvärdena är begränsade till värden iValueList . |
| RollupType { get; set; } | Hämtar eller ställer in hur sammanslagningar beräknas. |
| SecondaryGuid { get; set; } | Hämtar eller ställer in den sekundära guiden för utökat attribut. |
| SecondaryPid { get; set; } | Hämtar eller ställer in sekundär PID för ett anpassat fält. |
| SummaryRowsCalculationType { get; set; } | Hämtar eller ställer in typen av beräkning av det anpassade attributets värde för sammanfattningsrader. |
| UserDef { get; set; } | Hämtar eller ställer in ett värde som anger om ett anpassat fält är användardefinierat. |
| ValueList { get; } | Hämtar List<Value> ValueList. |
| ValuelistSortOrder { get; set; } | Hämtar eller ställer in hur värdelistor sorteras. Värden är: 0=Fallande, 1=Stigande. |
Metoder
| namn | Beskrivning |
|---|---|
| static CreateLookupResourceDefinition(ExtendedAttributeResource, string) | Fabriksmetod som skapar en utökad attributdefinition med lookup. Den harCalculationType är lika medLookup och kan endast användas i Resurser. Du måste angefieldId ochalias när anropa denna metod. Fälttypen härleds från fält-id. |
| static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Fabriksmetod som skapar en utökad attributdefinition med lookup. Den harCalculationType är lika medLookup och kan endast användas i Resurser. Du måste angecustomFieldType ,fieldId ochalias när anropa den här metoden. |
| static CreateLookupTaskDefinition(ExtendedAttributeTask, string) | Fabriksmetod som skapar en utökad attributdefinition med lookup. Den harCalculationType är lika medLookup och kan endast användas i Tasks. Du måste specificerafieldId ochalias när anropa denna metod. Fälttypen härleds från fält-id. |
| static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Fabriksmetod som skapar en utökad attributdefinition med lookup. Den harCalculationType är lika medLookup och kan endast användas i Tasks. Du måste specificeracustomFieldType ,fieldId ochalias när anropa den här metoden. |
| static CreateResourceDefinition(ExtendedAttributeResource, string) | Fabriksmetod som skapar en enkel utökad attributdefinition, som Microsoft Project visar som “Ingen”. Den harCalculationType är lika medNone och kan endast användas i Resource. Du måste angefieldId ochalias när anropa denna metod. Fälttypen härleds från fält-id. |
| static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Fabriksmetod som skapar en enkel utökad attributdefinition, som Microsoft Project visar som “Ingen”. Den harCalculationType är lika medNone och kan endast användas i Resource. Du måste angecustomFieldType ,fieldId ochalias när anropa den här metoden. |
| static CreateTaskDefinition(ExtendedAttributeTask, string) | Fabriksmetod som skapar en enkel utökad attributdefinition, som Microsoft Project visar som “Ingen”. Den harCalculationType är lika medNone och kan endast användas i Tasks. Du måste specificerafieldId ochalias när den här metoden anropas. Fälttypen härleds från fält-id. |
| static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Fabriksmetod som skapar en enkel utökad attributdefinition, som Microsoft Project visar som “Ingen”. Den harCalculationType är lika medNone och kan endast användas i Tasks. Du måste specificeracustomFieldType ,fieldId ochalias när du anropar den här metoden. |
| AddLookupValue(Value) | Lägger till ett värde till den interna uppslagslistan. Detta är ett föredraget sätt för manipulationer medValueList . |
| CreateExtendedAttribute() | Skapar ett nytt utökat attribut med fält-ID som är lika med detta objekts fält-ID-värde. |
| CreateExtendedAttribute(bool) | Skapar ett nytt utökat attribut med fält-ID som är lika med detta objekts fält-ID-värde och det angivna flaggvärdet. |
| CreateExtendedAttribute(DateTime) | Skapar ett nytt utökat attribut med fält-ID som är lika med detta objekts fält-ID-värde och det angivna datumvärdet. |
| CreateExtendedAttribute(decimal) | Skapar ett nytt utökat attribut med fält-ID som är lika med detta objekts fält-ID-värde och det angivna numeriska värdet. |
| CreateExtendedAttribute(Duration) | Skapar ett nytt utökat attribut med fält-ID som är lika med detta objekts fält-ID-värde och det angivna varaktighetsvärdet. |
| CreateExtendedAttribute(string) | Skapar ett nytt utökat attribut med fält-ID som är lika med detta objekts fält-ID-värde och det angivna textvärdet. |
| CreateExtendedAttribute(Value) | Skapar nytt utökat attribut kopplat till specificeradValue item. |
| override Equals(object) | Returnerar en flagga som anger om denna instans är lika med det angivna objektet. |
| override GetHashCode() | Returnerar en hash-kod för instansen avExtendedAttributeDefinition class. |
| RemoveLookupValue(Value) | Tar bort ett värde från den interna uppslagslistan. Detta är ett föredraget sätt för manipulationer medValueList . |
Se även
- namnutrymme Aspose.Tasks
- hopsättning Aspose.Tasks