Class ExtendedAttributeDefinition
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Représente une définition d’attribut étendu associée à un projet.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttributeDefinition
Héritage
objet ← ExtendedAttributeDefinition
Membres hérités
objet.GetType(), objet.MemberwiseClone(), objet.ToString(), objet.Equals(objet?), objet.Equals(objet?, objet?), objet.ReferenceEquals(objet?, objet?), objet.GetHashCode()
Propriétés
Alias
Obtient ou définit l’alias d’un champ personnalisé.
public string Alias { get; set; }
Valeur de propriété
AppendNewValues
Obtient ou définit une valeur indiquant si les nouvelles valeurs ajoutées à un projet sont automatiquement ajoutées à la liste.
public bool AppendNewValues { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge pour les formats MSP 2003/2007 Xml et MSP 2003 mpp.
AutoRollDown
Obtient ou définit une valeur indiquant si un roulement automatique vers les affectations est activé.
public bool AutoRollDown { get; set; }
Valeur de propriété
CalculationType
Obtient ou définit le type de calcul de la valeur de l’attribut personnalisé.
public CalculationType CalculationType { get; set; }
Valeur de propriété
CfType
Obtient le type d’un champ personnalisé.
public CustomFieldType CfType { get; }
Valeur de propriété
Default
Obtient ou définit la valeur par défaut dans la liste.
public string Default { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge pour les formats MSP 2003/2007 Xml et MSP 2003 mpp.
DefaultGuid
Obtient ou définit le Guid de l’entrée de table de recherche par défaut.
public string DefaultGuid { get; set; }
Valeur de propriété
ElementType
Obtient ou définit l’attribut étendu associé à une tâche, une ressource ou une affectation.
public ElementType ElementType { get; set; }
Valeur de propriété
FieldId
Obtient ou définit l’identifiant du projet d’un champ personnalisé. Utilisez la représentation sous forme de chaîne d’une constante de la classe Aspose.Tasks.ExtendedAttributeTask pour spécifier la propriété Aspose.Tasks.ExtendedAttributeDefinition.FieldId.
public string FieldId { get; set; }
Valeur de propriété
Exemples
customFieldDefinition.FieldId = Aspose.Tasks.ExtendedAttributeTask.Number10.ToString("D");
Remarques
La manière préférée de définir la propriété Aspose.Tasks.ExtendedAttributeDefinition.FieldId est de créer Aspose.Tasks.ExtendedAttributeDefinition en utilisant l’une des méthodes de fabrique dédiées comme Aspose.Tasks.ExtendedAttributeDefinition.CreateTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String) ou Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String).
FieldName
Obtient le nom d’un champ personnalisé.
public string FieldName { get; }
Valeur de propriété
Remarques
Ne doit pas être défini directement, créez plutôt ExtendedAttributeDefinition en utilisant des méthodes de fabrique statiques fortement typées nommées comme Create*Definition().
Formula
Obtient ou définit la formule que Microsoft Project utilise pour peupler un champ de tâche personnalisé.
public string Formula { get; set; }
Valeur de propriété
GraphicalIndicator
Obtient ou définit des informations sur les indicateurs graphiques associés à l’attribut étendu. Applicable au format MPP.
public GraphicalIndicatorsInfo GraphicalIndicator { get; set; }
Valeur de propriété
Guid
Obtient ou définit le Guid d’un champ personnalisé.
public string Guid { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge uniquement pour le format Xml.
LookupUid
Obtient un Guid de la table de recherche associée à un champ personnalisé.
public string LookupUid { get; }
Valeur de propriété
Remarques
Pour créer un champ personnalisé avec une recherche, utilisez l’une des méthodes de fabrique : Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String) ou Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupResourceDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeResource,System.String).
MaxMultiValues
Obtient ou définit le nombre maximum de valeurs que vous pouvez définir dans une liste déroulante.
public int MaxMultiValues { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge uniquement pour le format Xml.
ParentProject
Obtient le projet parent pour l’instance Aspose.Tasks.ExtendedAttributeDefinition.
public Project ParentProject { get; }
Valeur de propriété
PhoneticsAlias
Obtient ou définit la prononciation phonétique de l’alias d’un champ personnalisé.
public string PhoneticsAlias { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge uniquement pour le format Xml.
RestrictValues
Obtient ou définit une valeur indiquant si les valeurs du champ personnalisé sont limitées aux valeurs dans la Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public bool RestrictValues { get; set; }
Valeur de propriété
RollupType
Obtient ou définit la manière dont les agrégations sont calculées.
public RollupType RollupType { get; set; }
Valeur de propriété
Remarques
L’écriture est actuellement prise en charge uniquement pour le format Xml.
SecondaryGuid
Obtient ou définit le guid secondaire de l’attribut étendu.
public string SecondaryGuid { get; set; }
Valeur de propriété
Remarques
C’est nouveau pour la propriété MS Project 2010.
SecondaryPid
Obtient ou définit le PID secondaire d’un champ personnalisé.
public string SecondaryPid { get; set; }
Valeur de propriété
SummaryRowsCalculationType
Obtient ou définit le type de calcul de la valeur de l’attribut personnalisé pour les lignes de synthèse.
public SummaryRowsCalculationType SummaryRowsCalculationType { get; set; }
Valeur de propriété
UserDef
Obtient ou définit une valeur indiquant si un champ personnalisé est défini par l’utilisateur.
public bool UserDef { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge uniquement pour le format Xml.
ValueList
Obtient la List<Value> ValueList.
public List<value> ValueList { get; }
Valeur de propriété
Remarques
Lorsque les valeurs des attributs étendus sont spécifiées comme propriétés d’éléments dans le schéma, elles peuvent être spécifiées soit par des valeurs, soit par des références aux valeurs contenues dans cette liste. Les applications peuvent supposer un ordre de la liste selon l’ordre spécifié ici. Actuellement pris en charge pour les formats MSP 2003/2007 Xml et MSP 2003 mpp. Ne modifiez pas cette liste directement. Utilisez plutôt les méthodes ExtendedAttributeDefinition.AddLookupValue/RemoveLookupValue.
ValuelistSortOrder
Obtient ou définit la manière dont les listes de valeurs sont triées. Les valeurs sont : 0=Descendant, 1=Ascendant.
public int ValuelistSortOrder { get; set; }
Valeur de propriété
Remarques
Actuellement pris en charge pour les formats MSP 2003/2007 Xml et MSP 2003 mpp.
Méthodes
AddLookupValue(Value)
Ajoute une valeur à la liste de recherche interne. C’est une méthode préférable pour manipuler la Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public void AddLookupValue(Value value)
Paramètres
value
Value
Valeur à ajouter à la recherche.
Exemples
Utilisez ce code pour ajouter une nouvelle valeur à la liste de recherche :
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
Remarques
Cette méthode ne fonctionne que pour les instances de Aspose.Tasks.ExtendedAttributeDefinition qui ont Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.Lookup.
CreateExtendedAttribute()
Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
public ExtendedAttribute CreateExtendedAttribute()
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
CreateExtendedAttribute(string)
Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet et la valeur de texte spécifiée.
public ExtendedAttribute CreateExtendedAttribute(string textValue)
Paramètres
textValue
string
La valeur de texte spécifiée.
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
Exceptions
Si l’Aspose.Tasks.ExtendedAttributeDefinition.CfType actuel n’est pas ‘Texte’
CreateExtendedAttribute(decimal)
Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet et la valeur numérique spécifiée.
public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
Paramètres
numericValue
decimal
La valeur numérique spécifiée.
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
Exceptions
Si l’Aspose.Tasks.ExtendedAttributeDefinition.CfType actuel n’est pas ‘Nombre’ ou ‘Coût’
CreateExtendedAttribute(DateTime)
Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet et la valeur de date spécifiée.
public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
Paramètres
dateTimeValue
DateTime
La valeur de date et heure spécifiée.
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
Exceptions
Si l’Aspose.Tasks.ExtendedAttributeDefinition.CfType actuel n’est pas ‘Date’, ‘Début’ ou ‘Fin’
CreateExtendedAttribute(Duration)
Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet et la valeur de durée spécifiée.
public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
Paramètres
durationValue
Duration
La valeur de durée spécifiée.
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
Exceptions
Si l’Aspose.Tasks.ExtendedAttributeDefinition.CfType actuel n’est pas ‘Durée’
CreateExtendedAttribute(bool)
Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet et la valeur de drapeau spécifiée.
public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
Paramètres
flagValue
bool
La valeur de drapeau spécifiée.
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute avec l’ID de champ qui est égal à la valeur de l’ID de champ de cet objet.
Exceptions
Si l’Aspose.Tasks.ExtendedAttributeDefinition.CfType actuel n’est pas ‘Drapeau’
CreateExtendedAttribute(Value)
Crée un nouvel attribut étendu lié à l’élément Aspose.Tasks.Value spécifié.
public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
Paramètres
lookupValue
Value
L’élément Aspose.Tasks.Value spécifié.
Retourne
retourne l’instance créée de la classe Aspose.Tasks.ExtendedAttribute liée à l’élément Aspose.Tasks.Value spécifié.
Exemples
Utilisez ce code pour créer un nouvel Aspose.Tasks.ExtendedAttribute en utilisant une valeur spécifique :
taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);
Remarques
lookupValue
doit avoir été précédemment ajouté à l’Aspose.Tasks.ExtendedAttributeDefinition en utilisant la méthode Aspose.Tasks.ExtendedAttributeDefinition.AddLookupValue(Aspose.Tasks.Value).
CreateLookupResourceDefinition(ExtendedAttributeResource, string)
Méthode de fabrique qui crée une définition d’attribut étendu avec recherche. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.Lookup et peut être utilisée uniquement dans les Ressources. Vous devez spécifier fieldId
et alias
lors de l’appel de cette méthode. Le type de champ est déduit de l’identifiant de champ.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(ExtendedAttributeResource fieldId, string alias)
Paramètres
fieldId
ExtendedAttributeResource
L’ID de champ Aspose.Tasks.ExtendedAttributeResource spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ personnalisé pour une ressource avec recherche, puis la remplir avec des valeurs textuelles :
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(ExtendedAttributeResource.Text27, "Mon champ personnalisé");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Valeur texte 1", Description = "Description valeur texte 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Valeur texte 2", Description = "Description valeur texte 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
Méthode de fabrique qui crée une définition d’attribut étendu avec recherche. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.Lookup et peut être utilisée uniquement dans les Ressources. Vous devez spécifier customFieldType
, fieldId
et alias
lors de l’appel de cette méthode.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Paramètres
customFieldType
CustomFieldType
Le type Aspose.Tasks.CustomFieldType spécifié.
fieldId
ExtendedAttributeResource
L’ID de champ Aspose.Tasks.ExtendedAttributeResource spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le customFieldType
, le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ personnalisé pour une ressource avec recherche, puis la remplir avec des valeurs textuelles :
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "Mon champ personnalisé");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Valeur texte 1", Description = "Description valeur texte 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Valeur texte 2", Description = "Description valeur texte 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
CreateLookupTaskDefinition(ExtendedAttributeTask, string)
Méthode de fabrique qui crée une définition d’attribut étendu avec recherche. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.Lookup et peut être utilisée uniquement dans les Tâches. Vous devez spécifier fieldId
et alias
lors de l’appel de cette méthode. Le type de champ est déduit de l’identifiant de champ.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, string alias)
Paramètres
fieldId
ExtendedAttributeTask
L’ID de champ Aspose.Tasks.ExtendedAttributeTask spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ personnalisé pour une tâche avec recherche, puis la remplir avec des valeurs textuelles :
var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(ExtendedAttributeTask.Text27, "Mon champ personnalisé");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Valeur texte 1", Description = "Description valeur texte 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Valeur texte 2", Description = "Description valeur texte 2" });
project.ExtendedAttributes.Add(taskTextAttr);
CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Méthode de fabrique qui crée une définition d’attribut étendu avec recherche. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.Lookup et peut être utilisée uniquement dans les Tâches. Vous devez spécifier customFieldType
, fieldId
et alias
lors de l’appel de cette méthode.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Paramètres
customFieldType
CustomFieldType
Le type Aspose.Tasks.CustomFieldType spécifié.
fieldId
ExtendedAttributeTask
L’ID de champ Aspose.Tasks.ExtendedAttributeTask spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le customFieldType
, le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ personnalisé pour une tâche avec recherche, puis la remplir avec des valeurs textuelles :
var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "Mon champ personnalisé");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Valeur texte 1", Description = "Description valeur texte 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Valeur texte 2", Description = "Description valeur texte 2" });
project.ExtendedAttributes.Add(taskTextAttr);
CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
Méthode de fabrique qui crée une définition d’attribut étendu simple, que Microsoft Project affiche comme “Aucun”. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.None et peut être utilisée uniquement dans les Ressources. Vous devez spécifier customFieldType
, fieldId
et alias
lors de l’appel de cette méthode.
public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Paramètres
customFieldType
CustomFieldType
Le type Aspose.Tasks.CustomFieldType spécifié.
fieldId
ExtendedAttributeResource
L’ID de champ Aspose.Tasks.ExtendedAttributeResource spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le customFieldType
, le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ texte personnalisé :
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "Mon champ personnalisé");
project.ExtendedAttributes.Add(resourceTextAttr);
CreateResourceDefinition(ExtendedAttributeResource, string)
Méthode de fabrique qui crée une définition d’attribut étendu simple, que Microsoft Project affiche comme “Aucun”. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.None et peut être utilisée uniquement dans les Ressources. Vous devez spécifier fieldId
et alias
lors de l’appel de cette méthode. Le type de champ est déduit de l’identifiant de champ.
public static ExtendedAttributeDefinition CreateResourceDefinition(ExtendedAttributeResource fieldId, string alias)
Paramètres
fieldId
ExtendedAttributeResource
L’ID de champ Aspose.Tasks.ExtendedAttributeResource spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ texte personnalisé :
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "Mon champ personnalisé");
project.ExtendedAttributes.Add(resourceTextAttr);
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Méthode de fabrique qui crée une définition d’attribut étendu simple, que Microsoft Project affiche comme “Aucun”. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.None et peut être utilisée uniquement dans les Tâches. Vous devez spécifier customFieldType
, fieldId
et alias
lors de l’appel de cette méthode.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Paramètres
customFieldType
CustomFieldType
Le type Aspose.Tasks.CustomFieldType spécifié.
fieldId
ExtendedAttributeTask
L’ID de champ Aspose.Tasks.ExtendedAttributeTask spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le customFieldType
, le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ texte personnalisé :
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "Mon champ personnalisé");
project.ExtendedAttributes.Add(taskTextAttr);
CreateTaskDefinition(ExtendedAttributeTask, string)
Méthode de fabrique qui crée une définition d’attribut étendu simple, que Microsoft Project affiche comme “Aucun”. Elle a Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.None et peut être utilisée uniquement dans les Tâches. Vous devez spécifier fieldId
et alias
lors de l’appel de cette méthode. Le type de champ est déduit de l’identifiant de champ.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId, string alias)
Paramètres
fieldId
ExtendedAttributeTask
L’ID de champ Aspose.Tasks.ExtendedAttributeTask spécifié.
alias
string
L’alias System.String spécifié.
Retourne
Instance créée de la classe Aspose.Tasks.ExtendedAttributeDefinition avec le fieldId
et le alias
spécifiés.
Exemples
Utilisez cet exemple pour créer une définition de champ texte personnalisé :
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "Mon champ personnalisé");
project.ExtendedAttributes.Add(taskTextAttr);
Equals(object)
Renvoie un indicateur indiquant si cette instance est égale à l’objet spécifié.
public override bool Equals(object obj)
Paramètres
obj
objet
l’objet spécifié à comparer à cette instance.
Retourne
un indicateur indiquant si cette instance est égale à l’objet spécifié.
GetHashCode()
Renvoie un code de hachage pour l’instance de la classe Aspose.Tasks.ExtendedAttributeDefinition.
public override int GetHashCode()
Retourne
un code de hachage pour cet objet.
RemoveLookupValue(Value)
Supprime une valeur de la liste de recherche interne. C’est une méthode préférable pour manipuler la Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public void RemoveLookupValue(Value value)
Paramètres
value
Value
Valeur à supprimer de la recherche.
Remarques
Cette méthode ne fonctionne que pour les instances de Aspose.Tasks.ExtendedAttributeDefinition qui ont Aspose.Tasks.ExtendedAttributeDefinition.CalculationType égal à Aspose.Tasks.CalculationType.Lookup.