ExtendedAttributeDefinition.CreateExtendedAttribute

CreateExtendedAttribute()

Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur d’ID de champ de cet objet.

public ExtendedAttribute CreateExtendedAttribute()

Return_Value

renvoie l’instance créée duExtendedAttributeclass avec le fieldID qui est égal à la valeur fieldID de cet objet.

Voir également


CreateExtendedAttribute(string)

Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur d’ID de champ de cet objet et à la valeur de texte spécifiée.

public ExtendedAttribute CreateExtendedAttribute(string textValue)
ParamètreTaperLa description
textValueStringLa valeur de texte spécifiée.

Return_Value

renvoie l’instance créée duExtendedAttributeclass avec le fieldID qui est égal à la valeur fieldID de cet objet.

Exceptions

exceptioncondition
InvalidOperationExceptionSi courantCfType n’est pas ‘Texte’

Voir également


CreateExtendedAttribute(decimal)

Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur d’ID de champ de cet objet et à la valeur numérique spécifiée.

public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
ParamètreTaperLa description
numericValueDecimalLa valeur numérique spécifiée.

Return_Value

renvoie l’instance créée duExtendedAttributeclass avec le fieldID qui est égal à la valeur fieldID de cet objet.

Exceptions

exceptioncondition
InvalidOperationExceptionSi courantCfType n’est pas ‘Nombre’ ou ‘Coût’

Voir également


CreateExtendedAttribute(DateTime)

Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur d’ID de champ de cet objet et à la valeur de date spécifiée.

public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
ParamètreTaperLa description
dateTimeValueDateTimeLa valeur de date et d’heure spécifiée.

Return_Value

renvoie l’instance créée duExtendedAttributeclass avec le fieldID qui est égal à la valeur fieldID de cet objet.

Exceptions

exceptioncondition
InvalidOperationExceptionSi courantCfType n’est pas ‘Date’, ‘Début’ ou ‘Fin’

Voir également


CreateExtendedAttribute(Duration)

Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur d’ID de champ de cet objet et à la valeur de durée spécifiée.

public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
ParamètreTaperLa description
durationValueDurationLa valeur de durée spécifiée.

Return_Value

renvoie l’instance créée duExtendedAttributeclass avec le fieldID qui est égal à la valeur fieldID de cet objet.

Exceptions

exceptioncondition
InvalidOperationExceptionSi courantCfType n’est pas ‘Durée’

Voir également


CreateExtendedAttribute(bool)

Crée un nouvel attribut étendu avec l’ID de champ qui est égal à la valeur d’ID de champ de cet objet et à la valeur d’indicateur spécifiée.

public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
ParamètreTaperLa description
flagValueBooleanLa valeur d’indicateur spécifiée.

Return_Value

renvoie l’instance créée duExtendedAttributeclass avec le fieldID qui est égal à la valeur fieldID de cet objet.

Exceptions

exceptioncondition
InvalidOperationExceptionSi courantCfType n’est pas ‘Drapeau’

Voir également


CreateExtendedAttribute(Value)

Crée un nouvel attribut étendu lié avec spécifiéValue article.

public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
ParamètreTaperLa description
lookupValueValueLe spécifiéValue article.

Return_Value

renvoie l’instance créée duExtendedAttribute classe liée à spécifiéValue article.

Remarques

lookupValue doit être préalablement ajouté auExtendedAttributeDefinition en utilisantAddLookupValue méthode.

Exemples

Utilisez ce code pour créer un nouveauExtendedAttribute en utilisant une valeur spécifique :

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

Voir également