ExtendedAttributeDefinition.CreateResourceDefinition

CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)

Méthode d’usine qui crée une simple définition d’attribut étendu, que Microsoft Project affiche comme “Aucun”. Il aCalculationType est égal àNone et peut être utilisé dans la ressource uniquement. Vous devez spécifiercustomFieldType ,fieldId etalias lors de l’appel de cette méthode.

public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, 
    ExtendedAttributeResource fieldId, string alias)
ParamètreTaperLa description
customFieldTypeCustomFieldTypeLe spécifiéCustomFieldType taper.
fieldIdExtendedAttributeResourceLe spécifiéExtendedAttributeResource ID de champ.
aliasStringLe spécifiéString alias.

Return_Value

Instance créée duExtendedAttributeDefinition classe avec spécifiécustomFieldType ,fieldId etalias.

Exemples

Utilisez cet exemple pour créer une définition de champ de texte personnalisé :

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

Voir également


CreateResourceDefinition(ExtendedAttributeResource, string)

Méthode d’usine qui crée une simple définition d’attribut étendu, que Microsoft Project affiche comme “Aucun”. Il aCalculationType est égal àNone et peut être utilisé dans la ressource uniquement. Vous devez spécifierfieldId etalias lors de l’appel de cette méthode. Le type de champ est déduit de l’ID de champ.

public static ExtendedAttributeDefinition CreateResourceDefinition(
    ExtendedAttributeResource fieldId, string alias)
ParamètreTaperLa description
fieldIdExtendedAttributeResourceLe spécifiéExtendedAttributeResource ID de champ.
aliasStringLe spécifiéString alias.

Return_Value

Instance créée duExtendedAttributeDefinition classe avec spécifiéfieldId etalias.

Exemples

Utilisez cet exemple pour créer une définition de champ de texte personnalisé :

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

Voir également