Feature.GetValues

Feature.GetValues method

Bir dizideki tüm özniteliklerin değerlerini döndürür.

public int GetValues(object[] values, object defaultValue = null)
ParametreTipTanım
valuesObject[]Öznitelik değerlerinin kopyalanacağı dizi.
defaultValueObjectÖznitelik değeri eksikse (ayarlanmamışsa) döndürülecek değer. Varsayılan değer:null. ’ kullanmayı düşününDBNull’ayarsız’ ve ‘ayırmak için .değer’null değerler.

Geri dönüş değeri

Bir dizi özellik kopyalandı.

istisnalar

istisnaşart
ArgumentNullExceptionArgümannull.
InvalidOperationExceptionÖznitelik kilitli değil.

Notlar

Özelliğin Value öznitelikleri, parametre olarak iletilen değerler dizisine kopyalanır. Unset değeri olan öznitelikler için, belirtilen ‘unsetValue’ parametresi döndürülür. Değerler dizisinin uzunluğunun, özellikteki özniteliklerin sayısıyla eşleşmesi gerekmez. Dizinin uzunluğu, özniteliklerin sayısından büyükse, tüm öznitelik değerleri diziye kopyalanır; daha azsa, öznitelik değerlerinin yalnızca dizi uzunluğu sayısı, sıralı 0. olan öznitelik değerinden başlayarak, dizisine kopyalanır.

Ayrıca bakınız