This member overrides UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object).
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)
Syntax
'宣言
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
Public Overrides Function EditValue ( _
context As ITypeDescriptorContext, _
provider As IServiceProvider, _
value As Object _
) As Object
'使用
Dim instance As FlagEnumerationEditor
Dim context As ITypeDescriptorContext
Dim provider As IServiceProvider
Dim value As Object
Dim returnValue As Object
returnValue = instance.EditValue(context, _
provider, value)
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
public override Object EditValue(
ITypeDescriptorContext context,
IServiceProvider provider,
Object value
)
[PermissionSetAttribute(SecurityAction::LinkDemand, Name = L"FullTrust")]
public:
virtual Object^ EditValue(
ITypeDescriptorContext^ context,
IServiceProvider^ provider,
Object^ value
) override
public override function EditValue(
context : ITypeDescriptorContext,
provider : IServiceProvider,
value : Object
) : Object
Parameters
- context
Type: System.ComponentModel.ITypeDescriptorContext
- provider
Type: System.IServiceProvider
- value
Type: System.Object
Return Value
Type: System.Object
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.