Class ExtendedAttributeDefinition
Contenuti
[
Nascondere
]ExtendedAttributeDefinition class
Rappresenta una definizione di attributo esteso associata a un progetto.
public class ExtendedAttributeDefinition
Proprietà
| Nome | Descrizione |
|---|---|
| Alias { get; set; } | Ottiene o imposta l’alias di un campo personalizzato. |
| AppendNewValues { get; set; } | Ottiene o imposta un valore che indica se i nuovi valori aggiunti a un progetto vengono aggiunti automaticamente all’elenco. |
| AutoRollDown { get; set; } | Ottiene o imposta un valore che indica se è abilitato un rolldown automatico alle assegnazioni. |
| CalculationType { get; set; } | Ottiene o imposta il tipo di calcolo del valore dell’attributo personalizzato. |
| CfType { get; } | Ottiene il tipo di un campo personalizzato. |
| Default { get; set; } | Ottiene o imposta il valore predefinito nell’elenco. |
| DefaultGuid { get; set; } | Ottiene o imposta il Guid della voce della tabella di ricerca predefinita. |
| ElementType { get; set; } | Ottiene o imposta l’attributo esteso associato a un’attività, una risorsa o un’assegnazione. |
| FieldId { get; set; } | Ottiene o imposta corrisponde all’ID progetto di un campo personalizzato. Usa la rappresentazione di stringa di una costante daExtendedAttributeTask classe da specificareFieldId proprietà. |
| FieldName { get; } | Ottiene il nome di un campo personalizzato. |
| Formula { get; set; } | Ottiene o imposta la formula utilizzata da Microsoft Project per popolare un campo attività personalizzato. |
| Guid { get; set; } | Ottiene o imposta il Guid di un campo personalizzato. |
| LookupUid { get; } | Ottiene un Guid della tabella di ricerca associata a un campo personalizzato. |
| MaxMultiValues { get; set; } | Ottiene o imposta il numero massimo di valori che è possibile impostare in un elenco di selezione. |
| ParentProject { get; } | Ottiene il progetto padre per ilExtendedAttributeDefinition istanza. |
| PhoneticsAlias { get; set; } | Ottiene o imposta la pronuncia fonetica dell’alias di un campo personalizzato. |
| RestrictValues { get; set; } | Ottiene o imposta un valore che indica se i valori del campo personalizzato sono limitati ai valori inValueList . |
| RollupType { get; set; } | Ottiene o imposta la modalità di calcolo dei rollup. |
| SecondaryGuid { get; set; } | Ottiene o imposta il guid secondario dell’attributo esteso. |
| SecondaryPid { get; set; } | Ottiene o imposta il PID secondario di un campo personalizzato. |
| SummaryRowsCalculationType { get; set; } | Ottiene o imposta il tipo di calcolo del valore dell’attributo personalizzato per le righe di riepilogo. |
| UserDef { get; set; } | Ottiene o imposta un valore che indica se un campo personalizzato è definito dall’utente. |
| ValueList { get; } | Ottiene List<Value> ValueList. |
| ValuelistSortOrder { get; set; } | Ottiene o imposta il modo in cui vengono ordinate le liste valori. I valori sono: 0=Decrescente, 1=Crescente. |
Metodi
| Nome | Descrizione |
|---|---|
| static CreateLookupResourceDefinition(ExtendedAttributeResource, string) | Metodo factory che crea una definizione di attributo estesa con lookup. HaCalculationType uguale aLookup e può essere utilizzato solo in Risorse. È necessario specificarefieldId Ealias quando si chiama questo metodo. Il tipo di campo viene dedotto dal campo id. |
| static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string) | Metodo factory che crea una definizione di attributo estesa con lookup. HaCalculationType uguale aLookup e può essere utilizzato solo in Risorse. È necessario specificarecustomFieldType ,fieldId Ealias quando chiami questo metodo. |
| static CreateLookupTaskDefinition(ExtendedAttributeTask, string) | Metodo factory che crea una definizione di attributo estesa con lookup. HaCalculationType uguale aLookup e può essere utilizzato solo in Attività. È necessario specificarefieldId Ealias quando si chiama questo metodo. Il tipo di campo viene dedotto dal campo id. |
| static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string) | Metodo factory che crea una definizione di attributo estesa con lookup. HaCalculationType uguale aLookup e può essere utilizzato solo in Attività. È necessario specificarecustomFieldType ,fieldId Ealias quando chiami questo metodo. |
| static 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. |
| static 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. |
| static CreateTaskDefinition(ExtendedAttributeTask, 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 Attività. È necessario specificarefieldId Ealias quando si chiama questo metodo. Il tipo di campo viene dedotto da id campo. |
| static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, 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 Attività. È necessario specificarecustomFieldType ,fieldId Ealias quando si chiama questo metodo. |
| AddLookupValue(Value) | Aggiunge un valore all’elenco di ricerca interno. Questo è un modo preferibile per le manipolazioni con ilValueList . |
| CreateExtendedAttribute() | Crea un nuovo attributo esteso con l’ID campo uguale al valore dell’ID campo di questo oggetto. |
| CreateExtendedAttribute(bool) | Crea un nuovo attributo esteso con l’ID campo uguale al valore ID campo di questo oggetto e al valore flag specificato. |
| CreateExtendedAttribute(DateTime) | Crea un nuovo attributo esteso con l’ID campo uguale al valore ID campo di questo oggetto e al valore data specificato. |
| CreateExtendedAttribute(decimal) | Crea un nuovo attributo esteso con l’ID campo uguale al valore ID campo di questo oggetto e al valore numerico specificato. |
| CreateExtendedAttribute(Duration) | Crea un nuovo attributo esteso con l’ID campo uguale al valore dell’ID campo di questo oggetto e al valore di durata specificato. |
| CreateExtendedAttribute(string) | Crea un nuovo attributo esteso con l’ID campo uguale al valore ID campo di questo oggetto e al valore di testo specificato. |
| CreateExtendedAttribute(Value) | Crea un nuovo attributo esteso collegato a specificatoValue oggetto. |
| override Equals(object) | Restituisce un flag che indica se questa istanza è uguale all’oggetto specificato. |
| override GetHashCode() | Restituisce un codice hash per l’istanza diExtendedAttributeDefinition classe. |
| RemoveLookupValue(Value) | Rimuove un valore dall’elenco di ricerca interno. Questo è un modo preferibile per le manipolazioni con ilValueList . |
Guarda anche
- spazio dei nomi Aspose.Tasks
- assemblea Aspose.Tasks