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