Class ExtendedAttributeDefinition
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Mewakili definisi atribut tambahan yang terkait dengan proyek.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class ExtendedAttributeDefinition
Pewarisan
object ← ExtendedAttributeDefinition
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properti
Alias
Mengambil atau mengatur alias dari bidang kustom.
public string Alias { get; set; }
Nilai Properti
AppendNewValues
Mengambil atau mengatur nilai yang menunjukkan apakah nilai baru yang ditambahkan ke proyek secara otomatis ditambahkan ke daftar.
public bool AppendNewValues { get; set; }
Nilai Properti
Catatan
Saat ini didukung untuk format Xml MSP 2003/2007 dan mpp MSP 2003.
AutoRollDown
Mengambil atau mengatur nilai yang menunjukkan apakah roll down otomatis ke penugasan diaktifkan.
public bool AutoRollDown { get; set; }
Nilai Properti
CalculationType
Mengambil atau mengatur jenis perhitungan nilai atribut kustom.
public CalculationType CalculationType { get; set; }
Nilai Properti
CfType
Mengambil jenis bidang kustom.
public CustomFieldType CfType { get; }
Nilai Properti
Default
Mengambil atau mengatur nilai default dalam daftar.
public string Default { get; set; }
Nilai Properti
Catatan
Saat ini didukung untuk format Xml MSP 2003/2007 dan mpp MSP 2003.
DefaultGuid
Mengambil atau mengatur Guid dari entri tabel lookup default.
public string DefaultGuid { get; set; }
Nilai Properti
ElementType
Mengambil atau mengatur atribut tambahan yang terkait dengan tugas, sumber daya, atau penugasan.
public ElementType ElementType { get; set; }
Nilai Properti
FieldId
Mengambil atau mengatur yang sesuai dengan id proyek dari bidang kustom. Gunakan representasi string dari konstanta dari kelas Aspose.Tasks.ExtendedAttributeTask untuk menentukan properti Aspose.Tasks.ExtendedAttributeDefinition.FieldId.
public string FieldId { get; set; }
Nilai Properti
Contoh
customFieldDefinition.FieldId = Aspose.Tasks.ExtendedAttributeTask.Number10.ToString("D");
Catatan
Cara yang disarankan untuk mengatur properti Aspose.Tasks.ExtendedAttributeDefinition.FieldId adalah dengan membuat Aspose.Tasks.ExtendedAttributeDefinition menggunakan salah satu metode pabrik khusus seperti Aspose.Tasks.ExtendedAttributeDefinition.CreateTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String) atau Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String).
FieldName
Mengambil nama dari bidang kustom.
public string FieldName { get; }
Nilai Properti
Catatan
Tidak boleh diatur secara langsung, sebaliknya buat ExtendedAttributeDefinition menggunakan metode pabrik statis yang diketik dengan kuat yang dinamai seperti Create*Definition().
Formula
Mengambil atau mengatur rumus yang digunakan Microsoft Project untuk mengisi bidang tugas kustom.
public string Formula { get; set; }
Nilai Properti
GraphicalIndicator
Mengambil atau mengatur info indikator grafis yang terkait dengan atribut tambahan. Berlaku untuk format MPP.
public GraphicalIndicatorsInfo GraphicalIndicator { get; set; }
Nilai Properti
Guid
Mengambil atau mengatur Guid dari bidang kustom.
public string Guid { get; set; }
Nilai Properti
Catatan
Saat ini hanya didukung untuk format Xml.
LookupUid
Mengambil Guid dari tabel lookup yang terkait dengan bidang kustom.
public string LookupUid { get; }
Nilai Properti
Catatan
Untuk membuat bidang kustom dengan lookup, gunakan salah satu metode pabrik: Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeTask,System.String) atau Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupResourceDefinition(Aspose.Tasks.CustomFieldType,Aspose.Tasks.ExtendedAttributeResource,System.String).
MaxMultiValues
Mengambil atau mengatur jumlah maksimum nilai yang dapat Anda atur dalam daftar pilihan.
public int MaxMultiValues { get; set; }
Nilai Properti
Catatan
Saat ini hanya didukung untuk format Xml.
ParentProject
Mengambil proyek induk untuk instance Aspose.Tasks.ExtendedAttributeDefinition.
public Project ParentProject { get; }
Nilai Properti
PhoneticsAlias
Mengambil atau mengatur pengucapan fonetik dari alias bidang kustom.
public string PhoneticsAlias { get; set; }
Nilai Properti
Catatan
Saat ini hanya didukung untuk format Xml.
RestrictValues
Mengambil atau mengatur nilai yang menunjukkan apakah nilai bidang kustom dibatasi pada nilai dalam Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public bool RestrictValues { get; set; }
Nilai Properti
RollupType
Mengambil atau mengatur cara perhitungan rollup.
public RollupType RollupType { get; set; }
Nilai Properti
Catatan
Penulisan saat ini hanya didukung untuk format Xml.
SecondaryGuid
Mengambil atau mengatur guid sekunder dari atribut tambahan.
public string SecondaryGuid { get; set; }
Nilai Properti
Catatan
Ini adalah properti baru untuk MS Project 2010.
SecondaryPid
Mengambil atau mengatur PID sekunder dari bidang kustom.
public string SecondaryPid { get; set; }
Nilai Properti
SummaryRowsCalculationType
Mengambil atau mengatur jenis perhitungan nilai atribut kustom untuk baris ringkasan.
public SummaryRowsCalculationType SummaryRowsCalculationType { get; set; }
Nilai Properti
UserDef
Mengambil atau mengatur nilai yang menunjukkan apakah bidang kustom didefinisikan oleh pengguna.
public bool UserDef { get; set; }
Nilai Properti
Catatan
Saat ini hanya didukung untuk format Xml.
ValueList
Mengambil List<Value> ValueList.
public List<value> ValueList { get; }
Nilai Properti
Catatan
Ketika nilai atribut tambahan ditentukan sebagai properti elemen dalam skema, mereka dapat ditentukan baik dengan nilai atau dengan referensi ke nilai yang terkandung dalam daftar ini. Aplikasi dapat mengasumsikan urutan daftar berdasarkan urutan yang ditentukan di sini. Saat ini didukung untuk format Xml MSP 2003/2007 dan mpp MSP 2003. Jangan ubah daftar ini secara langsung. Gunakan metode ExtendedAttributeDefinition.AddLookupValue/RemoveLookupValue sebagai gantinya.
ValuelistSortOrder
Mengambil atau mengatur cara daftar nilai diurutkan. Nilai: 0=Menurun, 1=Naik.
public int ValuelistSortOrder { get; set; }
Nilai Properti
Catatan
Saat ini didukung untuk format Xml MSP 2003/2007 dan mpp MSP 2003.
Metode
AddLookupValue(Value)
Menambahkan nilai ke daftar lookup internal. Ini adalah cara yang lebih disukai untuk manipulasi dengan Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public void AddLookupValue(Value value)
Parameter
value
Value
Nilai yang akan ditambahkan ke lookup.
Contoh
Gunakan kode ini untuk menambahkan Nilai baru ke daftar lookup:
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
Catatan
Metode ini hanya bekerja untuk instance Aspose.Tasks.ExtendedAttributeDefinition yang memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.Lookup.
CreateExtendedAttribute()
Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini.
public ExtendedAttribute CreateExtendedAttribute()
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute dengan fieldID yang sama dengan nilai fieldID objek ini.
CreateExtendedAttribute(string)
Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai teks yang ditentukan.
public ExtendedAttribute CreateExtendedAttribute(string textValue)
Parameter
textValue
string
Nilai teks yang ditentukan.
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute dengan fieldID yang sama dengan nilai fieldID objek ini.
Pengecualian
Jika Aspose.Tasks.ExtendedAttributeDefinition.CfType saat ini bukan ‘Text’
CreateExtendedAttribute(decimal)
Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai numerik yang ditentukan.
public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
Parameter
numericValue
decimal
Nilai numerik yang ditentukan.
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute dengan fieldID yang sama dengan nilai fieldID objek ini.
Pengecualian
Jika Aspose.Tasks.ExtendedAttributeDefinition.CfType saat ini bukan ‘Number’ atau ‘Cost’
CreateExtendedAttribute(DateTime)
Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai tanggal yang ditentukan.
public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
Parameter
dateTimeValue
DateTime
Nilai tanggal waktu yang ditentukan.
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute dengan fieldID yang sama dengan nilai fieldID objek ini.
Pengecualian
Jika Aspose.Tasks.ExtendedAttributeDefinition.CfType saat ini bukan ‘Date’, ‘Start’ atau ‘Finish’
CreateExtendedAttribute(Duration)
Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai durasi yang ditentukan.
public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
Parameter
durationValue
Duration
Nilai durasi yang ditentukan.
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute dengan fieldID yang sama dengan nilai fieldID objek ini.
Pengecualian
Jika Aspose.Tasks.ExtendedAttributeDefinition.CfType saat ini bukan ‘Duration’
CreateExtendedAttribute(bool)
Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai flag yang ditentukan.
public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
Parameter
flagValue
bool
Nilai flag yang ditentukan.
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute dengan fieldID yang sama dengan nilai fieldID objek ini.
Pengecualian
Jika Aspose.Tasks.ExtendedAttributeDefinition.CfType saat ini bukan ‘Flag’
CreateExtendedAttribute(Value)
Membuat atribut tambahan baru yang terhubung dengan item Aspose.Tasks.Value yang ditentukan.
public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
Parameter
lookupValue
Value
Item Aspose.Tasks.Value yang ditentukan.
Mengembalikan
mengembalikan instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttribute yang terhubung dengan item Aspose.Tasks.Value yang ditentukan.
Contoh
Gunakan kode ini untuk membuat Aspose.Tasks.ExtendedAttribute baru menggunakan nilai spesifik:
taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);
Catatan
lookupValue
harus ditambahkan sebelumnya ke Aspose.Tasks.ExtendedAttributeDefinition menggunakan metode Aspose.Tasks.ExtendedAttributeDefinition.AddLookupValue(Aspose.Tasks.Value).
CreateLookupResourceDefinition(ExtendedAttributeResource, string)
Metode pabrik yang membuat definisi atribut tambahan dengan lookup. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.Lookup dan dapat digunakan hanya di Sumber Daya. Anda diharuskan untuk menentukan fieldId
dan alias
saat memanggil metode ini. Jenis bidang diambil dari ID bidang.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(ExtendedAttributeResource fieldId, string alias)
Parameter
fieldId
ExtendedAttributeResource
ID bidang Aspose.Tasks.ExtendedAttributeResource yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang kustom untuk sumber daya dengan lookup dan kemudian mengisinya dengan nilai teks:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
Metode pabrik yang membuat definisi atribut tambahan dengan lookup. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.Lookup dan dapat digunakan hanya di Sumber Daya. Anda diharuskan untuk menentukan customFieldType
, fieldId
dan alias
saat memanggil metode ini.
public static ExtendedAttributeDefinition CreateLookupResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Parameter
customFieldType
CustomFieldType
Jenis Aspose.Tasks.CustomFieldType yang ditentukan.
fieldId
ExtendedAttributeResource
ID bidang Aspose.Tasks.ExtendedAttributeResource yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan customFieldType
, fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang kustom untuk sumber daya dengan lookup dan kemudian mengisinya dengan nilai teks:
var resourceTextAttr = ExtendedAttributeDefinition.CreateLookupResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
resourceTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
resourceTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(resourceTextAttr);
CreateLookupTaskDefinition(ExtendedAttributeTask, string)
Metode pabrik yang membuat definisi atribut tambahan dengan lookup. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.Lookup dan dapat digunakan hanya di Tugas. Anda diharuskan untuk menentukan fieldId
dan alias
saat memanggil metode ini. Jenis bidang diambil dari ID bidang.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(ExtendedAttributeTask fieldId, string alias)
Parameter
fieldId
ExtendedAttributeTask
ID bidang Aspose.Tasks.ExtendedAttributeTask yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang kustom untuk tugas dengan lookup dan kemudian mengisinya dengan nilai teks:
var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);
CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Metode pabrik yang membuat definisi atribut tambahan dengan lookup. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.Lookup dan dapat digunakan hanya di Tugas. Anda diharuskan untuk menentukan customFieldType
, fieldId
dan alias
saat memanggil metode ini.
public static ExtendedAttributeDefinition CreateLookupTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Parameter
customFieldType
CustomFieldType
Jenis Aspose.Tasks.CustomFieldType yang ditentukan.
fieldId
ExtendedAttributeTask
ID bidang Aspose.Tasks.ExtendedAttributeTask yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan customFieldType
, fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang kustom untuk tugas dengan lookup dan kemudian mengisinya dengan nilai teks:
var taskTextAttr = ExtendedAttributeDefinition.CreateLookupTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
taskTextAttr.AddLookupValue(new Value { Id = 1, Val = "Text value 1", Description = "Text value description 1" });
taskTextAttr.AddLookupValue(new Value { Id = 2, Val = "Text value 2", Description = "Text value description 2" });
project.ExtendedAttributes.Add(taskTextAttr);
CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)
Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.None dan dapat digunakan hanya di Sumber Daya. Anda diharuskan untuk menentukan customFieldType
, fieldId
dan alias
saat memanggil metode ini.
public static ExtendedAttributeDefinition CreateResourceDefinition(CustomFieldType customFieldType, ExtendedAttributeResource fieldId, string alias)
Parameter
customFieldType
CustomFieldType
Jenis Aspose.Tasks.CustomFieldType yang ditentukan.
fieldId
ExtendedAttributeResource
ID bidang Aspose.Tasks.ExtendedAttributeResource yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan customFieldType
, fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang teks kustom:
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(CustomFieldType.Text, ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
CreateResourceDefinition(ExtendedAttributeResource, string)
Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.None dan dapat digunakan hanya di Sumber Daya. Anda diharuskan untuk menentukan fieldId
dan alias
saat memanggil metode ini. Jenis bidang diambil dari ID bidang.
public static ExtendedAttributeDefinition CreateResourceDefinition(ExtendedAttributeResource fieldId, string alias)
Parameter
fieldId
ExtendedAttributeResource
ID bidang Aspose.Tasks.ExtendedAttributeResource yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang teks kustom:
var resourceTextAttr = ExtendedAttributeDefinition.CreateResourceDefinition(ExtendedAttributeResource.Text27, "My custom field");
project.ExtendedAttributes.Add(resourceTextAttr);
CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)
Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.None dan dapat digunakan hanya di Tugas. Anda diharuskan untuk menentukan customFieldType
, fieldId
dan alias
saat memanggil metode ini.
public static ExtendedAttributeDefinition CreateTaskDefinition(CustomFieldType customFieldType, ExtendedAttributeTask fieldId, string alias)
Parameter
customFieldType
CustomFieldType
Jenis Aspose.Tasks.CustomFieldType yang ditentukan.
fieldId
ExtendedAttributeTask
ID bidang Aspose.Tasks.ExtendedAttributeTask yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan customFieldType
, fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang teks kustom:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(CustomFieldType.Text, ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
CreateTaskDefinition(ExtendedAttributeTask, string)
Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. Ini memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.None dan dapat digunakan hanya di Tugas. Anda diharuskan untuk menentukan fieldId
dan alias
saat memanggil metode ini. Jenis bidang diambil dari ID bidang.
public static ExtendedAttributeDefinition CreateTaskDefinition(ExtendedAttributeTask fieldId, string alias)
Parameter
fieldId
ExtendedAttributeTask
ID bidang Aspose.Tasks.ExtendedAttributeTask yang ditentukan.
alias
string
Alias System.String yang ditentukan.
Mengembalikan
Instance yang dibuat dari kelas Aspose.Tasks.ExtendedAttributeDefinition dengan fieldId
dan alias
yang ditentukan.
Contoh
Gunakan contoh ini untuk membuat definisi bidang teks kustom:
var taskTextAttr = ExtendedAttributeDefinition.CreateTaskDefinition(ExtendedAttributeTask.Text27, "My custom field");
project.ExtendedAttributes.Add(taskTextAttr);
Equals(object)
Mengembalikan tanda yang menunjukkan apakah instance ini sama dengan objek yang ditentukan.
public override bool Equals(object obj)
Parameter
obj
object
objek yang ditentukan untuk dibandingkan dengan instance ini.
Mengembalikan
tanda yang menunjukkan apakah instance ini sama dengan objek yang ditentukan.
GetHashCode()
Mengembalikan kode hash untuk instance dari kelas Aspose.Tasks.ExtendedAttributeDefinition.
public override int GetHashCode()
Mengembalikan
kode hash untuk objek ini.
RemoveLookupValue(Value)
Menghapus nilai dari daftar lookup internal. Ini adalah cara yang lebih disukai untuk manipulasi dengan Aspose.Tasks.ExtendedAttributeDefinition.ValueList.
public void RemoveLookupValue(Value value)
Parameter
value
Value
Nilai yang akan dihapus dari lookup.
Catatan
Metode ini hanya bekerja untuk instance Aspose.Tasks.ExtendedAttributeDefinition yang memiliki Aspose.Tasks.ExtendedAttributeDefinition.CalculationType sama dengan Aspose.Tasks.CalculationType.Lookup.