ExtendedAttributeDefinition

ExtendedAttributeDefinition class

Mewakili definisi atribut yang diperluas terkait dengan proyek.

public class ExtendedAttributeDefinition

Properti

NamaKeterangan
Alias { get; set; }Mendapat atau menyetel alias dari bidang khusus.
AppendNewValues { get; set; }Mendapat atau menetapkan nilai yang menunjukkan apakah nilai baru yang ditambahkan ke proyek secara otomatis ditambahkan ke daftar.
AutoRollDown { get; set; }Mendapat atau menetapkan nilai yang menunjukkan apakah roll down otomatis ke tugas diaktifkan.
CalculationType { get; set; }Mendapat atau menetapkan jenis penghitungan nilai atribut khusus.
CfType { get; }Mendapatkan jenis bidang khusus.
Default { get; set; }Mendapat atau menyetel nilai default dalam daftar.
DefaultGuid { get; set; }Mendapat atau menyetel Panduan dari entri tabel pencarian default.
ElementType { get; set; }Mendapat atau menyetel atribut yang diperluas dikaitkan dengan tugas, sumber daya, atau tugas.
FieldId { get; set; }Mendapat atau menyetel sesuai dengan id proyek bidang khusus. Gunakan representasi string konstanta dariExtendedAttributeTask kelas untuk ditentukanFieldId properti.
FieldName { get; }Mendapatkan nama bidang khusus.
Formula { get; set; }Mendapat atau menyetel rumus yang digunakan Microsoft Project untuk mengisi bidang tugas kustom.
Guid { get; set; }Mendapat atau menyetel Panduan bidang khusus.
LookupUid { get; }Mendapat Panduan tabel pencarian yang terkait dengan bidang khusus.
MaxMultiValues { get; set; }Mendapat atau menetapkan jumlah nilai maksimum yang dapat Anda atur dalam daftar pilihan.
ParentProject { get; }Mendapatkan proyek induk untukExtendedAttributeDefinition contoh.
PhoneticsAlias { get; set; }Mendapat atau menyetel pengucapan fonetik dari alias bidang khusus.
RestrictValues { get; set; }Mendapat atau menetapkan nilai yang menunjukkan apakah nilai bidang khusus dibatasi untuk nilai diValueList .
RollupType { get; set; }Mendapat atau menyetel cara perhitungan rollup.
SecondaryGuid { get; set; }Mendapat atau menyetel panduan sekunder dari atribut yang diperluas.
SecondaryPid { get; set; }Mendapat atau menyetel PID sekunder dari bidang khusus.
SummaryRowsCalculationType { get; set; }Mendapat atau menetapkan jenis penghitungan nilai atribut khusus untuk baris ringkasan.
UserDef { get; set; }Mendapat atau menetapkan nilai yang menunjukkan apakah bidang khusus ditentukan pengguna.
ValueList { get; }Mendapatkan Daftar<Value> ValueList.
ValuelistSortOrder { get; set; }Mendapat atau mengatur cara daftar nilai diurutkan. Nilainya adalah: 0=Menurun, 1=Menaik.

Metode

NamaKeterangan
static CreateLookupResourceDefinition(ExtendedAttributeResource, string)Metode pabrik yang membuat definisi atribut yang diperluas dengan lookup. MemilikiCalculationType sama denganLookup dan hanya dapat digunakan di Sumber Daya. Anda harus menentukanfieldId Danalias saat memanggil metode ini. Jenis bidang disimpulkan dari id bidang.
static CreateLookupResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)Metode pabrik yang membuat definisi atribut yang diperluas dengan lookup. MemilikiCalculationType sama denganLookup dan hanya dapat digunakan di Sumber Daya. Anda harus menentukancustomFieldType ,fieldId Danalias saat memanggil metode ini.
static CreateLookupTaskDefinition(ExtendedAttributeTask, string)Metode pabrik yang membuat definisi atribut yang diperluas dengan lookup. MemilikiCalculationType sama denganLookup dan hanya dapat digunakan di Tugas. Anda harus menentukanfieldId Danalias saat memanggil metode ini. Jenis bidang disimpulkan dari id bidang.
static CreateLookupTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)Metode pabrik yang membuat definisi atribut yang diperluas dengan lookup. MemilikiCalculationType sama denganLookup dan hanya dapat digunakan di Tugas. Anda harus menentukancustomFieldType ,fieldId Danalias saat memanggil metode ini.
static CreateResourceDefinition(ExtendedAttributeResource, string)Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. MemilikiCalculationType sama denganNone dan hanya dapat digunakan di Resource. Anda harus menentukanfieldId Danalias saat memanggil metode ini. Jenis bidang disimpulkan dari id bidang.
static CreateResourceDefinition(CustomFieldType, ExtendedAttributeResource, string)Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. MemilikiCalculationType sama denganNone dan hanya dapat digunakan di Resource. Anda harus menentukancustomFieldType ,fieldId Danalias saat memanggil metode ini.
static CreateTaskDefinition(ExtendedAttributeTask, string)Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. MemilikiCalculationType sama denganNone dan hanya dapat digunakan di Tugas. Anda harus menentukanfieldId Danalias saat memanggil metode ini. Jenis bidang disimpulkan dari bidang id.
static CreateTaskDefinition(CustomFieldType, ExtendedAttributeTask, string)Metode pabrik yang membuat definisi atribut tambahan sederhana, yang ditampilkan Microsoft Project sebagai “Tidak Ada”. MemilikiCalculationType sama denganNone dan hanya dapat digunakan di Tugas. Anda harus menentukancustomFieldType ,fieldId Danalias saat memanggil metode ini.
AddLookupValue(Value)Menambahkan nilai ke daftar pencarian internal. Ini adalah cara yang lebih disukai untuk manipulasi denganValueList .
CreateExtendedAttribute()Membuat atribut tambahan baru dengan ID bidang yang sama dengan nilai ID bidang objek ini.
CreateExtendedAttribute(bool)Membuat atribut baru yang diperluas dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai bendera yang ditentukan.
CreateExtendedAttribute(DateTime)Membuat atribut baru yang diperluas dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai tanggal yang ditentukan.
CreateExtendedAttribute(decimal)Membuat atribut baru yang diperluas dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai numerik yang ditentukan.
CreateExtendedAttribute(Duration)Membuat atribut baru yang diperluas dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai durasi yang ditentukan.
CreateExtendedAttribute(string)Membuat atribut baru yang diperluas dengan ID bidang yang sama dengan nilai ID bidang objek ini dan nilai teks yang ditentukan.
CreateExtendedAttribute(Value)Membuat atribut tambahan baru yang ditautkan dengan yang ditentukanValue barang.
override Equals(object)Mengembalikan flag yang menunjukkan apakah instance ini sama dengan objek yang ditentukan.
override GetHashCode()Mengembalikan kode hash untuk instance dariExtendedAttributeDefinition kelas.
RemoveLookupValue(Value)Menghapus nilai dari daftar pencarian internal. Ini adalah cara yang lebih disukai untuk manipulasi denganValueList .

Lihat juga