다음을 통해 공유


UITypeEditor.EditValue 메서드

정의

GetEditStyle() 메서드에 표시된 편집기 스타일을 사용하여 지정된 개체의 값을 편집합니다.

오버로드

EditValue(IServiceProvider, Object)

GetEditStyle() 메서드에 표시된 편집기 스타일을 사용하여 지정된 개체의 값을 편집합니다.

EditValue(ITypeDescriptorContext, IServiceProvider, Object)

GetEditStyle() 메서드에 표시된 편집기 스타일을 사용하여 지정된 개체의 값을 편집합니다.

EditValue(IServiceProvider, Object)

GetEditStyle() 메서드에 표시된 편집기 스타일을 사용하여 지정된 개체의 값을 편집합니다.

public:
 System::Object ^ EditValue(IServiceProvider ^ provider, System::Object ^ value);
public object EditValue (IServiceProvider provider, object value);
public object? EditValue (IServiceProvider provider, object? value);
member this.EditValue : IServiceProvider * obj -> obj
Public Function EditValue (provider As IServiceProvider, value As Object) As Object

매개 변수

provider
IServiceProvider

이 편집기에서 서비스를 가져오는 데 사용할 수 있는 IServiceProvider 입니다.

value
Object

편집할 개체입니다.

반환

개체의 새 값입니다.

설명

이 메서드는 값 편집을 위해 사용자 인터페이스를 시작하고 사용자가 이 편집기에서 값을 편집하도록 구성된 형식의 값을 편집하려고 할 때 속성 창 의해 호출됩니다. 서비스 공급자는 편집기에서 모든 필수 서비스를 얻을 수 있도록 제공 됩니다.

추가 정보

적용 대상

EditValue(ITypeDescriptorContext, IServiceProvider, Object)

GetEditStyle() 메서드에 표시된 편집기 스타일을 사용하여 지정된 개체의 값을 편집합니다.

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

매개 변수

context
ITypeDescriptorContext

추가 컨텍스트 정보를 얻는 데 사용할 수 있는 ITypeDescriptorContext입니다.

provider
IServiceProvider

이 편집기에서 서비스를 가져오는 데 사용할 수 있는 IServiceProvider 입니다.

value
Object

편집할 개체입니다.

반환

개체의 새 값입니다. 개체의 값을 변경하지 않은 경우 여기서는 전달된 것과 동일한 개체를 반환해야 합니다.

설명

서비스 공급자는 편집기에서 모든 필수 서비스를 얻을 수 있도록 제공 됩니다.

추가 정보

적용 대상