ExtendedAttributeDefinition.CreateResourceDefinition

CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)

Metodo Factory che crea una semplice definizione di attributo esteso, che Microsoft Project mostra come “None”. HaCalculationType uguale aNone e può essere utilizzato solo in Risorsa. È necessario specificarecustomFieldType ,fieldId Ealias quando chiami questo metodo.

public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, 
    ExtendedAttributeResource fieldId, string alias)
ParametroTipoDescrizione
customFieldTypeCustomFieldTypeIl specificatoCustomFieldType tipo.
fieldIdExtendedAttributeResourceIl specificatoExtendedAttributeResource ID campo.
aliasStringIl specificatoString alias.

Valore di ritorno

Istanza creata diExtendedAttributeDefinition classe con specificatocustomFieldType ,fieldId Ealias.

Esempi

Utilizza questo esempio per creare una definizione di campo di testo personalizzato:

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

Guarda anche


CreateResourceDefinition(ExtendedAttributeResource, string)

Metodo Factory che crea una semplice definizione di attributo esteso, che Microsoft Project mostra come “None”. HaCalculationType uguale aNone e può essere utilizzato solo in Risorsa. È necessario specificarefieldId Ealias quando si chiama questo metodo. Il tipo di campo viene dedotto dal campo id.

public static ExtendedAttributeDefinition CreateResourceDefinition(
    ExtendedAttributeResource fieldId, string alias)
ParametroTipoDescrizione
fieldIdExtendedAttributeResourceIl specificatoExtendedAttributeResource ID campo.
aliasStringIl specificatoString alias.

Valore di ritorno

Istanza creata diExtendedAttributeDefinition classe con specificatofieldId Ealias.

Esempi

Utilizza questo esempio per creare una definizione di campo di testo personalizzato:

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

Guarda anche