ParameterCollectionEditor.EditValue Yöntem

Tanım

İlişkili veri kaynağı denetiminin nesnelerinin öğelerini ParameterCollection düzenler.

public:
 override System::Object ^ EditValue(System::ComponentModel::ITypeDescriptorContext ^ context, IServiceProvider ^ provider, System::Object ^ value);
public override object EditValue (System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value);
override this.EditValue : System.ComponentModel.ITypeDescriptorContext * IServiceProvider * obj -> obj
Public Overrides Function EditValue (context As ITypeDescriptorContext, provider As IServiceProvider, value As Object) As Object

Parametreler

context
ITypeDescriptorContext

ITypeDescriptorContext Bağlam bilgilerini almak için kullanılan bir nesne.

provider
IServiceProvider

Düzenleme hizmetlerinin IServiceProvider alınabileceği öğesini uygulayan bir nesne.

value
Object

Değerini düzenlemek için nesne.

Döndürülenler

yeni value; aksi takdirde, nesnenin değeri değişmediyse değişmeden value .

Özel durumlar

value, null değeridir.

Açıklamalar

yöntemi, EditValue ilgili veri kaynağı denetimini ve bu denetimle ilişkili veri kaynağı denetim tasarımcısını context parametresinden ayıklar. Desteklenen veri kaynağı denetimleri, ilgili ObjectDataSourceDesigner ve tasarımcılarıyla birlikte ve SqlDataSourceSqlDataSourceDesigner denetimlerini içerirObjectDataSource.

Veriler ayıklandıktan sonra veri EditValue kaynağı denetim tasarımcısına geri çağrı yaparak veri kaynağı denetiminin özelliklerinden biri Parameters tarafından başvuruda bulunan bir nesneyi düzenlemek için kullanılan bir ParameterCollection düzenleme iletişim kutusunu görüntüler.

Şunlara uygulanır

Ayrıca bkz.