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