ExtendedAttributeDefinition.CreateTaskDefinition
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, 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 ne peut être utilisé que dans les tâches. Vous devez spécifiercustomFieldType ,fieldId etalias lors de l’appel de cette méthode.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType,
ExtendedAttributeTask fieldId, string alias)
Paramètre | Taper | La description |
---|---|---|
customFieldType | CustomFieldType | Le spécifiéCustomFieldType taper. |
fieldId | ExtendedAttributeTask | Le spécifiéExtendedAttributeTask ID de champ. |
alias | String | Le 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 taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Voir également
- enum CustomFieldType
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks
CreateTaskDefinition(ExtendedAttributeTask, 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 ne peut être utilisé que dans les tâches. 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 CreateTaskDefinition(ExtendedAttributeTask fieldId,
string alias)
Paramètre | Taper | La description |
---|---|---|
fieldId | ExtendedAttributeTask | Le spécifiéExtendedAttributeTask ID de champ. |
alias | String | Le 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 taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Voir également
- enum ExtendedAttributeTask
- class ExtendedAttributeDefinition
- espace de noms Aspose.Tasks
- Assemblée Aspose.Tasks