ExtendedAttributeDefinition
inhoud
[
verbergen
]ExtendedAttributeDefinition class
Vertegenwoordigt een uitgebreide kenmerkdefinitie die aan een project is gekoppeld.
public class ExtendedAttributeDefinition
Eigenschappen
Naam | Beschrijving |
---|---|
Alias { get; set; } | Haalt de alias van een aangepast veld op of stelt deze in. |
AppendNewValues { get; set; } | Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of nieuwe waarden die aan een project worden toegevoegd, automatisch aan de lijst worden toegevoegd. |
AutoRollDown { get; set; } | Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een automatische roll-down naar toewijzingen is ingeschakeld. |
CalculationType { get; set; } | Hiermee wordt het type berekening van de waarde van het aangepaste kenmerk opgehaald of ingesteld. |
CfType { get; } | Krijgt het type van een aangepast veld. |
Default { get; set; } | Haalt of stelt de standaardwaarde in de lijst in. |
DefaultGuid { get; set; } | Haalt de GUID van het standaard opzoektabelitem op of stelt deze in. |
ElementType { get; set; } | Haalt of stelt het uitgebreide attribuut is geassocieerd in met een taak, een resource of een opdracht. |
FieldId { get; set; } | Gets of sets komt overeen met de project-id van een aangepast veld. Gebruik tekenreeksrepresentatie van een constante uitExtendedAttributeTask klasse te specificerenFieldId eigenschap. |
FieldName { get; } | Krijgt de naam van een aangepast veld. |
Formula { get; set; } | Hiermee wordt de formule opgehaald of ingesteld die Microsoft Project gebruikt om een aangepast taakveld in te vullen. |
Guid { get; set; } | Haalt de GUID van een aangepast veld op of stelt deze in. |
LookupUid { get; } | Haalt een GUID op van de opzoektabel die is gekoppeld aan een aangepast veld. |
MaxMultiValues { get; set; } | Haalt of stelt het maximale aantal waarden in dat u in een keuzelijst kunt instellen. |
ParentProject { get; } | Haalt het bovenliggende project op voor hetExtendedAttributeDefinition instantie. |
PhoneticsAlias { get; set; } | Hiermee wordt de fonetische uitspraak van de alias van een aangepast veld opgehaald of ingesteld. |
RestrictValues { get; set; } | Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de aangepaste veldwaarden beperkt zijn tot waarden in deValueList . |
RollupType { get; set; } | Hiermee wordt de manier waarop rollups worden berekend opgehaald of ingesteld. |
SecondaryGuid { get; set; } | Haalt de secundaire GUID van uitgebreid attribuut op of stelt deze in. |
SecondaryPid { get; set; } | Haalt de secundaire PID van een aangepast veld op of stelt deze in. |
SummaryRowsCalculationType { get; set; } | Hiermee wordt het type berekening van de waarde van het aangepaste kenmerk voor samenvattingsrijen opgehaald of ingesteld. |
UserDef { get; set; } | Haalt of stelt een waarde in die aangeeft of een aangepast veld door de gebruiker is gedefinieerd. |
ValueList { get; } | Haalt de lijst op <Waarde> ValueList. |
ValuelistSortOrder { get; set; } | Hiermee wordt de manier waarop waardelijsten worden gesorteerd opgehaald of ingesteld. Waarden zijn: 0=Aflopend, 1=Oplopend. |
methoden
Naam | Beschrijving |
---|---|
static CreateLookupResourceDefinition(ExtendedAttributeResource, string) | Fabrieksmethode die een uitgebreide attribuutdefinitie creëert met lookup. Het heeftCalculationType is gelijk aanLookup en kan alleen in Resources worden gebruikt. U bent verplicht om te specificerenfieldId Enalias wanneer deze methode wordt aangeroepen. Het veldtype wordt afgeleid uit veld-id. |
static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Fabrieksmethode die een uitgebreide attribuutdefinitie creëert met lookup. Het heeftCalculationType is gelijk aanLookup en kan alleen in Resources worden gebruikt. U bent verplicht om te specificerencustomFieldType ,fieldId Enalias wanneer deze methode wordt aangeroepen. |
static CreateLookupTaskDefinition(ExtendedAttributeTask, string) | Fabrieksmethode die een uitgebreide attribuutdefinitie creëert met lookup. Het heeftCalculationType is gelijk aanLookup en kan alleen in Tasks worden gebruikt. U bent verplicht om op te gevenfieldId Enalias wanneer deze methode wordt aangeroepen. Het veldtype wordt afgeleid uit veld-id. |
static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Fabrieksmethode die een uitgebreide attribuutdefinitie creëert met lookup. Het heeftCalculationType is gelijk aanLookup en kan alleen in Tasks worden gebruikt. U bent verplicht om op te gevencustomFieldType ,fieldId Enalias wanneer deze methode wordt aangeroepen. |
static CreateResourceDefinition(ExtendedAttributeResource, string) | Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType is gelijk aanNone en kan alleen in Resource worden gebruikt. U bent verplicht om op te gevenfieldId Enalias wanneer deze methode wordt aangeroepen. Het veldtype wordt afgeleid uit veld-id. |
static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType is gelijk aanNone en kan alleen in Resource worden gebruikt. U bent verplicht om op te gevencustomFieldType ,fieldId Enalias wanneer deze methode wordt aangeroepen. |
static CreateTaskDefinition(ExtendedAttributeTask, string) | Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType is gelijk aanNone en kan alleen in Tasks worden gebruikt. U bent verplicht om op te gevenfieldId Enalias bij het aanroepen van deze methode. Het veldtype wordt afgeleid uit veld-ID. |
static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Fabrieksmethode die een eenvoudige uitgebreide attribuutdefinitie creëert, die Microsoft Project weergeeft als “Geen”. Het heeftCalculationType is gelijk aanNone en kan alleen in Tasks worden gebruikt. U bent verplicht om op te gevencustomFieldType ,fieldId Enalias bij het aanroepen van deze methode. |
AddLookupValue(Value) | Voegt een waarde toe aan de interne opzoeklijst. Dit is een voorkeursmanier voor manipulaties met deValueList . |
CreateExtendedAttribute() | Maakt een nieuw uitgebreid attribuut aan met de veld-ID die gelijk is aan de veld-ID-waarde van dit object. |
CreateExtendedAttribute(bool) | Maakt een nieuw uitgebreid attribuut aan met de veld-ID die gelijk is aan de veld-ID-waarde van dit object en de opgegeven vlagwaarde. |
CreateExtendedAttribute(DateTime) | Maakt een nieuw uitgebreid attribuut aan met de veld-ID die gelijk is aan de veld-ID-waarde van dit object en de opgegeven datumwaarde. |
CreateExtendedAttribute(decimal) | Maakt een nieuw uitgebreid attribuut aan met de veld-ID die gelijk is aan de veld-ID-waarde van dit object en de opgegeven numerieke waarde. |
CreateExtendedAttribute(Duration) | Maakt een nieuw uitgebreid attribuut aan met de veld-ID die gelijk is aan de veld-ID-waarde van dit object en de opgegeven duurwaarde. |
CreateExtendedAttribute(string) | Maakt een nieuw uitgebreid attribuut aan met de veld-ID die gelijk is aan de veld-ID-waarde van dit object en de opgegeven tekstwaarde. |
CreateExtendedAttribute(Value) | Creëert een nieuw uitgebreid attribuut gekoppeld aan opgegevenValue item. |
override Equals(object) | Retourneert een vlag die aangeeft of deze instantie gelijk is aan het opgegeven object. |
override GetHashCode() | Retourneert een hash-code voor de instantie van hetExtendedAttributeDefinition klasse. |
RemoveLookupValue(Value) | Verwijdert een waarde uit de interne opzoeklijst. Dit is een voorkeursmanier voor manipulaties met deValueList . |
Zie ook
- naamruimte Aspose.Tasks
- montage Aspose.Tasks