ExtendedAttributeDefinition.CreateExtendedAttribute

CreateExtendedAttribute()

Bu nesnenin alan kimliği değerine eşit alan kimliğiyle yeni bir genişletilmiş öznitelik oluşturur.

public ExtendedAttribute CreateExtendedAttribute()

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttributebu nesnenin fieldID değerine eşit olan fieldID ile sınıf.

Ayrıca bakınız


CreateExtendedAttribute(string)

Bu nesnenin alan kimliği değerine ve belirtilen metin değerine eşit alan kimliğiyle yeni bir genişletilmiş öznitelik oluşturur.

public ExtendedAttribute CreateExtendedAttribute(string textValue)
ParametreTipTanım
textValueStringBelirtilen metin değeri.

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttributebu nesnenin fieldID değerine eşit olan fieldID ile sınıf.

istisnalar

istisnaşart
InvalidOperationExceptioneğer mevcutCfType ‘Metin’ değil

Ayrıca bakınız


CreateExtendedAttribute(decimal)

Bu nesnenin alan kimliği değerine ve belirtilen sayısal değere eşit olan alan kimliğiyle yeni bir genişletilmiş öznitelik oluşturur.

public ExtendedAttribute CreateExtendedAttribute(decimal numericValue)
ParametreTipTanım
numericValueDecimalBelirtilen sayısal değer.

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttributebu nesnenin fieldID değerine eşit olan fieldID ile sınıf.

istisnalar

istisnaşart
InvalidOperationExceptioneğer mevcutCfType ‘Sayı’ veya ‘Maliyet’ değil

Ayrıca bakınız


CreateExtendedAttribute(DateTime)

Bu nesnenin alan kimliği değerine ve belirtilen tarih değerine eşit alan kimliğiyle yeni bir genişletilmiş öznitelik oluşturur.

public ExtendedAttribute CreateExtendedAttribute(DateTime dateTimeValue)
ParametreTipTanım
dateTimeValueDateTimeBelirtilen tarih saat değeri.

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttributebu nesnenin fieldID değerine eşit olan fieldID ile sınıf.

istisnalar

istisnaşart
InvalidOperationExceptioneğer mevcutCfType ‘Tarih’, ‘Başlangıç’ veya ‘Bitiş’ değil

Ayrıca bakınız


CreateExtendedAttribute(Duration)

Bu nesnenin alan kimliği değerine ve belirtilen süre değerine eşit alan kimliğiyle yeni bir genişletilmiş öznitelik oluşturur.

public ExtendedAttribute CreateExtendedAttribute(Duration durationValue)
ParametreTipTanım
durationValueDurationBelirtilen süre değeri.

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttributebu nesnenin fieldID değerine eşit olan fieldID ile sınıf.

istisnalar

istisnaşart
InvalidOperationExceptioneğer mevcutCfType ‘Süre’ değil

Ayrıca bakınız


CreateExtendedAttribute(bool)

Bu nesnenin alan kimliği değerine ve belirtilen bayrak değerine eşit olan alan kimliğiyle yeni bir genişletilmiş öznitelik oluşturur.

public ExtendedAttribute CreateExtendedAttribute(bool flagValue)
ParametreTipTanım
flagValueBooleanBelirtilen bayrak değeri.

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttributebu nesnenin fieldID değerine eşit olan fieldID ile sınıf.

istisnalar

istisnaşart
InvalidOperationExceptioneğer mevcutCfType ‘Bayrak’ değil

Ayrıca bakınız


CreateExtendedAttribute(Value)

Belirtilen ile bağlantılı yeni genişletilmiş öznitelik oluştururValue öğe.

public ExtendedAttribute CreateExtendedAttribute(Value lookupValue)
ParametreTipTanım
lookupValueValueBelirtilenValue öğe.

Geri dönüş değeri

oluşturulan örneğini döndürürExtendedAttribute belirtilenle bağlantılı sınıfValue öğe.

Notlar

lookupValue daha önce eklenmesi gerekenExtendedAttributeDefinition kullanarakAddLookupValue yöntem.

Örnekler

Yeni oluşturmak için bu kodu kullanınExtendedAttribute belirli bir değer kullanarak:

taskTextAttr.AddLookupValue(value1);
taskTextAttr.AddLookupValue(value2);
var extendedAttribute = taskTextAttr.CreateExtendedAttribute(value2);

Ayrıca bakınız