Class ExtendedAttributeDefinition

Class ExtendedAttributeDefinition

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

Het vertegenwoordigt een uitgebreide attribute definitie die is geassocieerd met een project.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttributeDefinition

Inheritance

object ExtendedAttributeDefinition

Geëerbiede leden

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Alias

Geeft of zet de alias van een aangepaste veld.

public string Alias { get; set; }

Eigendomswaarde

string

AppendNewValues

Geeft of zet een waarde die aangeeft of nieuwe waarden toegevoegd aan een project automatisch worden toegevoegd aan de lijst.

public bool AppendNewValues { get; set; }

Eigendomswaarde

bool

Remarks

Momenteel ondersteund voor MSP 2003/2007 Xml en MSP 2003 mpp formaten.

AutoRollDown

Geeft of stelt een waarde aan die aangeeft of een automatische roll naar de opdracht is ingeschakeld.

public bool AutoRollDown { get; set; }

Eigendomswaarde

bool

CalculationType

Geeft of stelt het type berekening van de waarde van het aangepaste attribuut.

public CalculationType CalculationType { get; set; }

Eigendomswaarde

CalculationType

CfType

Geeft het type van een gewone veld.

public CustomFieldType CfType { get; }

Eigendomswaarde

CustomFieldType

Default

Geeft of zet de standaardwaarde in de lijst.

public string Default { get; set; }

Eigendomswaarde

string

Remarks

Momenteel ondersteund voor MSP 2003/2007 Xml en MSP 2003 mpp formaten.

DefaultGuid

Geeft of stelt de gids van de standaard lookup tabel in.

public string DefaultGuid { get; set; }

Eigendomswaarde

string

ElementType

Geeft of zet het verlengde attribuut is geassocieerdmet een taak, een bron of een opdracht.

public ElementType ElementType { get; set; }

Eigendomswaarde

ElementType

FieldId

Gets of sets overeenkomen met het project-ID van een aangepaste veld.Gebruik een stringvertegenwoordiging van een constante van Aspose.Tasks.ExtendedAttributeTask klasse om Aspose.Tasks.ExtendedAttributeDefinition.FieldId eigenschap te specificeren.

public string FieldId { get; set; }

Eigendomswaarde

string

Examples

customFieldDefinition.FieldId = Aspose.Tasks.ExtendedAttributeTask.Number10.ToString("D");

Remarks

De voorkeurswijze om Aspose.Tasks.ExtendedAttributeDefinition.FieldId eigendom te instellen is om Aspose.Tasks.ExtendedAttributeDefinition te makenGebruik een van de gespecialiseerde fabrieksmethoden zoals Aspose.Tasks.ExtendedAttributeDefinition.CreateTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String) of Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String).

FieldName

Geeft de naam van een gewone veld.

public string FieldName { get; }

Eigendomswaarde

string

Remarks

Moet niet rechtstreeks worden ingesteld, in plaats daarvan worden ExtendedAttributeDefinition gecreëerd met behulp van sterk getypeerde statische fabrieksmethoden genaamd Create*Definition().

Formula

Geeft of stelt de formule die Microsoft Project gebruikt om een aangepaste taakveld te populeren.

public string Formula { get; set; }

Eigendomswaarde

string

GraphicalIndicator

Geeft of stelt een grafische indicatoren info geassocieerd met het uitgebreide attribuut.Toegepast in MPP format.

public GraphicalIndicatorsInfo GraphicalIndicator { get; set; }

Eigendomswaarde

GraphicalIndicatorsInfo

Guid

Geeft of zet de gids van een aangepaste veld.

public string Guid { get; set; }

Eigendomswaarde

string

Remarks

Momenteel alleen ondersteund voor XML-formaat.

LookupUid

Geeft een gids van de lookup tabel geassocieerd met een aangepaste veld.

public string LookupUid { get; }

Eigendomswaarde

string

Remarks

Om een aangepaste veld met lookup te maken, gebruik een van de fabrieksmethoden: Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String) of Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupResourceDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeResource,System.String).

MaxMultiValues

Geeft of stelt het maximale aantal waarden dat u kunt plaatsen in een selectielijst.

public int MaxMultiValues { get; set; }

Eigendomswaarde

int

Remarks

Momenteel alleen ondersteund voor XML-formaat.

ParentProject

Geeft het moederproject voor de Aspose.Tasks.ExtendedAttributeDefinition instantie.

public Project ParentProject { get; }

Eigendomswaarde

Project

PhoneticsAlias

Geeft of stelt de fonetische uitspraak van de alias van een aangepaste veld.

public string PhoneticsAlias { get; set; }

Eigendomswaarde

string

Remarks

Momenteel alleen ondersteund voor XML-formaat.

RestrictValues

Geeft of zet een waarde die aangeeft of de aangepaste veldwaarden beperkt zijn tot waarden in de Aspose.Tasks.ExtendedAttributeDefinition.ValueList.

public bool RestrictValues { get; set; }

Eigendomswaarde

bool

RollupType

Geeft of bepaalt hoe rollups worden berekend.

public RollupType RollupType { get; set; }

Eigendomswaarde

RollupType

Remarks

Schrijven is momenteel alleen ondersteund voor Xml-formaat.

SecondaryGuid

Geeft of zet de secundaire gids van uitgebreid attribute.

public string SecondaryGuid { get; set; }

Eigendomswaarde

string

Remarks

Dit is nieuw voor MS Project 2010 eigendom.

SecondaryPid

Geeft of zet de secundaire PID van een aangepaste veld.

public string SecondaryPid { get; set; }

Eigendomswaarde

string

SummaryRowsCalculationType

Geeft of stelt het type berekening van de waarde van het aangepaste attribuut voor samenvattingslijnen.

public SummaryRowsCalculationType SummaryRowsCalculationType { get; set; }

Eigendomswaarde

SummaryRowsCalculationType

UserDef

Geeft of stelt een waarde die aangeeft of een aangepaste veld wordt gedefinieerd door de gebruiker.

public bool UserDef { get; set; }

Eigendomswaarde

bool

Remarks

Momenteel alleen ondersteund voor XML-formaat.

ValueList

Geeft de lijst<Value> ValueList.

public List<value> ValueList { get; }

Eigendomswaarde

List < Value >

Remarks

Wanneer waarden van uitgebreide attributen worden aangegeven als eigenschappen van elementen in het schema,zij kunnen worden aangegeven door waarden of door verwijzingen naar de waarden die in deze lijst zijn opgenomen.Aanvragen kunnen de bestelling van de lijst aanvaarden door hier aangegeven te bestellen.Momenteel ondersteund voor MSP 2003/2007 Xml en MSP 2003 mpp formaten.Gebruik in plaats daarvan ExtendedAttributeDefinition.AddLookupValue/RemoveLookupValue methoden.

ValuelistSortOrder

Geeft of stelt de manier waarop de waardenlijsten worden gesorteerd. waarden zijn: 0=Descending, 1=Ascending.

public int ValuelistSortOrder { get; set; }

Eigendomswaarde

int

Remarks

Momenteel ondersteund voor MSP 2003/2007 Xml en MSP 2003 mpp formaten.

Methods

AddLookupValue(Value)

Voeg een waarde toe aan de interne lookup-lijst. Dit is een voorkeurige manier voor manipulaties met de Aspose.Tasks.ExtendedAttributeDefinition.ValueList.

public void AddLookupValue(Value value)

Parameters

value Value

Waarde om toe te voegen aan de lookup.

Examples

Gebruik deze code om nieuwe Value toe te voegen aan de lookup list:taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });

Remarks

Deze methode werkt alleen voor Aspose.Tasks.ExtendedAttributeDefinition instantiesmet Aspose.Tasks.ExtendedAttributeDefinition.CalculationType is gelijk aan Aspose.Tasks.CalculationType.Lookup.

CreateExtendedAttribute()

Creëert een nieuw uitgebreid attribuut met het veld-ID dat gelijk is aan het veld-ID-waarde van dit object.

public ExtendedAttribute CreateExtendedAttribute()

Returns

ExtendedAttribute

retourneert de gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute-klasse met de veldID die gelijk is aan de veldID-waarde van dit object.

CreateExtendedAttribute(String)

Creëert een nieuw uitgebreid attribuut met het veld-ID dat gelijk is aan het veld-ID-waarde van dit object en de aangegeven tekstwaarde.

public ExtendedAttribute CreateExtendedAttribute(string textValue)

Parameters

textValue string

De specifieke tekstwaarde.

Returns

ExtendedAttribute

retourneert de gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute-klasse met de veldID die gelijk is aan de veldID-waarde van dit object.

Exceptions

InvalidOperationException

Als de huidige Aspose.Tasks.ExtendedAttributeDefinition.CfType niet ‘Text’ is

CreateExtendedAttribute(decimale)

Het creëert een nieuw uitgebreid attribuut met het veld-ID dat gelijk is aan het veld-ID-waarde van dit object en de aangegeven numerieke waarde.

public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)

Parameters

numericValue decimal

De aangegeven numerieke waarde.

Returns

ExtendedAttribute

retourneert de gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute-klasse met de veldID die gelijk is aan de veldID-waarde van dit object.

Exceptions

InvalidOperationException

Als de huidige Aspose.Tasks.ExtendedAttributeDefinition.CfType niet ‘Nummer’ of ‘Cost’ is

CreateExtendedAttribute(DateTime)

Creëert een nieuw uitgebreid attribuut met het veld-ID dat gelijk is aan het veld-ID-waarde van dit object en de aangegeven datumwaarde.

public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)

Parameters

dateTimeValue DateTime

De aangegeven datum tijdwaarde.

Returns

ExtendedAttribute

retourneert de gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute-klasse met de veldID die gelijk is aan de veldID-waarde van dit object.

Exceptions

InvalidOperationException

Als de huidige Aspose.Tasks.ExtendedAttributeDefinition.CfType niet ‘Date’, ‘Start’ of ‘Finish’ is

CreateExtendedAttribute(Duration)

Creëert een nieuw verlengd attribuut met het veld-ID dat gelijk is aan het veld-ID-waarde van dit object en de aangegeven duurwaarde.

public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)

Parameters

durationValue Duration

De gedefinieerde duur waarde.

Returns

ExtendedAttribute

retourneert de gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute-klasse met de veldID die gelijk is aan de veldID-waarde van dit object.

Exceptions

InvalidOperationException

Als de huidige Aspose.Tasks.ExtendedAttributeDefinition.CfType niet ‘Duration’ is

CreateExtendedAttribute(Bool)

Creëert een nieuw uitgebreid attribuut met het veld-ID dat gelijk is aan het veld-ID-waarde van dit object en de aangegeven vlagwaarde.

public ExtendedAttribute CreateExtendedAttribute(bool flagValue)

Parameters

flagValue bool

De aangegeven vlag waard.

Returns

ExtendedAttribute

retourneert de gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute-klasse met de veldID die gelijk is aan de veldID-waarde van dit object.

Exceptions

InvalidOperationException

Als de huidige Aspose.Tasks.ExtendedAttributeDefinition.CfType niet ‘Flag’ is

CreateExtendedAttribute(Value)

Het creëert een nieuw uitgebreid attribuut dat is gekoppeld aan het aangegeven Aspose.Tasks.Value item.

public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)

Parameters

lookupValue Value

De aangegeven Aspose.Tasks.Value item.

Returns

ExtendedAttribute

retourneren gecreëerde instantie van de Aspose.Tasks.ExtendedAttribute klasse gekoppeld aan de aangegeven Aspose.Tasks.Value item.

Examples

Gebruik deze code om nieuwe Aspose.Tasks.ExtendedAttribute te maken met behulp van een specifieke waarde:

taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);

Remarks

lookupValue’ should be previously added to the Aspose.Tasks.ExtendedAttributeDefinition using Aspose.Tasks.ExtendedAttributeDefinition.AddLookupValue(Aspose.Tasks.Value) method.

CreateLookupResourceDefinition(ExtendedAttributeResource, string)

Factory methode die een uitgebreide attribute definitie met lookup creëert.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType is gelijk aan Aspose.Tasks.CalculationType.Lookup en kan alleen worden gebruikt in Resources.U moet fieldId’ en alias’ bij het bellen van deze methode.De veldtype wordt afgeleid van de veld ID.

public static ExtendedAttributeDefinition CreateLookupResourceDefinition(ExtendedAttributeResource fieldId, string alias)

Parameters

fieldId ExtendedAttributeResource

De aangegeven Aspose.Tasks.ExtendedAttributeResource veldID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste velddefinitie voor een bron met lookup te maken en vervolgens te vullen met tekstwaarden:

var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);

CreateLookupResourceDefinition(CustomFieldType, uitgebreidAttributeResource, string)

Factory methode die een uitgebreide attribute definitie met lookup creëert.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk aan Aspose.Tasks.CalculationType.Lookup en kan alleen worden gebruikt in Resources.U moet customFieldType’, fieldId’ en alias’ bij het bellen van deze methode.

public static ExtendedAttributeDefinition CreateLookupResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)

Parameters

customFieldType CustomFieldType

De aangegeven Aspose.Tasks.CustomFieldType type.

fieldId ExtendedAttributeResource

De aangegeven Aspose.Tasks.ExtendedAttributeResource veldID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified customFieldType’, fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste velddefinitie voor een bron met lookup te maken en vervolgens te vullen met tekstwaarden:

var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);

CreateLookupTaskDefinition(ExtendedAttributeTask, string)

Factory methode die een uitgebreide attribute definitie met lookup creëert.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk aan Aspose.Tasks.CalculationType.Lookup en kan alleen worden gebruikt in Task.U moet fieldId’ en alias’ bij het bellen van deze methode.De veldtype wordt afgeleid van de veld ID.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, string alias)

Parameters

fieldId ExtendedAttributeTask

De aangegeven Aspose.Tasks.ExtendedAttributeTask veld ID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste velddefinitie voor een taak met lookup te maken en vervolgens te vullen met tekstwaarden:

var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);

CreateLookupTaskDefinition(CustomFieldType, uitgebreidAttributeTask, string)

Factory methode die een uitgebreide attribute definitie met lookup creëert.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk aan Aspose.Tasks.CalculationType.Lookup en kan alleen worden gebruikt in Tasks.U moet customFieldType’, fieldId’ en alias’ bij het bellen van deze methode.

public static ExtendedAttributeDefinition CreateLookupTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)

Parameters

customFieldType CustomFieldType

De aangegeven Aspose.Tasks.CustomFieldType type.

fieldId ExtendedAttributeTask

De aangegeven Aspose.Tasks.ExtendedAttributeTask veld ID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified customFieldType’, fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste velddefinitie voor een taak met lookup te maken en vervolgens te vullen met tekstwaarden:

var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);

CreateResourceDefinition(CustomFieldType, uitgebreidAttributeResource, string)

Factory methode die een eenvoudige uitgebreide attribute definitie creëert, die Microsoft Project als “Nee”.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk is aan Aspose.Tasks.CalculationType.Nee en kan alleen in Resource worden gebruikt.Je moet customFieldType’, fieldId’ en alias’ bij het bellen van deze methode.

public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)

Parameters

customFieldType CustomFieldType

De aangegeven Aspose.Tasks.CustomFieldType type.

fieldId ExtendedAttributeResource

De aangegeven Aspose.Tasks.ExtendedAttributeResource veldID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified customFieldType’, fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:

var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);

CreateResourceDefinition(ExtendedAttributeResource, string)

Factory methode die een eenvoudige uitgebreide attribute definitie creëert, die Microsoft Project als “Nee”.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk is aan Aspose.Tasks.CalculationType.Nee en kan alleen in Resource worden gebruikt.U moet fieldId’ en alias’ bij het bellen van deze methode.De veldtype wordt afgeleid van de veld ID.

public static ExtendedAttributeDefinition CreateResourceDefinition(ExtendedAttributeResource fieldId, string alias)

Parameters

fieldId ExtendedAttributeResource

De aangegeven Aspose.Tasks.ExtendedAttributeResource veldID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:

var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);

CreateTaskDefinition(CustomFieldType, uitgebreidAttributeTask, string)

Factory methode die een eenvoudige uitgebreide attribute definitie creëert, die Microsoft Project als “Nee”.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk is aan Aspose.Tasks.CalculationType.Nee en kan alleen in Task worden gebruikt.Je moet customFieldType’, fieldId’ en alias’ bij het bellen van deze methode.

public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)

Parameters

customFieldType CustomFieldType

De aangegeven Aspose.Tasks.CustomFieldType type.

fieldId ExtendedAttributeTask

De aangegeven Aspose.Tasks.ExtendedAttributeTask veld ID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified customFieldType’, fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:

var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);

CreateTaskDefinition(ExtendedAttributeTask, string)

Factory methode die een eenvoudige uitgebreide attribute definitie creëert, die Microsoft Project als “Nee”.Het heeft Aspose.Tasks.ExtendedAttributeDefinition.CalculationType gelijk is aan Aspose.Tasks.CalculationType.Nee en kan alleen worden gebruikt in Task.U moet fieldId’ en alias’ bij het roepen van deze methode.De veldtype wordt afgeleid van de veld ID.

public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId, string alias)

Parameters

fieldId ExtendedAttributeTask

De aangegeven Aspose.Tasks.ExtendedAttributeTask veld ID.

alias string

De aangegeven System.String alias.

Returns

ExtendedAttributeDefinition

Created instance of the Aspose.Tasks.ExtendedAttributeDefinition class with specified fieldId’ and alias’.

Examples

Gebruik dit voorbeeld om een aangepaste tekstvelddefinitie te maken:

var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);

Equals(Objecten)

Een vlag indient of deze instantie gelijk is aan het aangegeven object.

public override bool Equals(object obj)

Parameters

obj object

de aangegeven object te vergelijken met deze instantie.

Returns

bool

een vlag dat aangeeft of deze instantie gelijk is aan het aangegeven object.

GetHashCode()

Terug een hashcode voor het voorbeeld van de Aspose.Tasks.ExtendedAttributeDefinition klasse.

public override int GetHashCode()

Returns

int

Een hashcode voor dit object.

RemoveLookupValue(Value)

Verwijder een waarde uit de interne lookup lijst. Dit is een voorkeurige manier voor manipulaties met de Aspose.Tasks.ExtendedAttributeDefinition.ValueList.

public void RemoveLookupValue(Value value)

Parameters

value Value

Waarde te verwijderen van lookup.

Remarks

Deze methode werkt alleen voor Aspose.Tasks.ExtendedAttributeDefinition instantiesmet Aspose.Tasks.ExtendedAttributeDefinition.CalculationType is gelijk aan Aspose.Tasks.CalculationType.Lookup.

 Nederlands