FlagEnumerationEditor.EditValue – metoda (ITypeDescriptorContext, IServiceProvider, Object)
Úpravy označeny hodnota výčtu pomocí editoru styl GetEditStyle metoda.
Obor názvů: Microsoft.VisualStudio.Modeling.Design
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Deklarace
Public Overrides Function EditValue ( _
context As ITypeDescriptorContext, _
provider As IServiceProvider, _
value As Object _
) As Object
public override Object EditValue(
ITypeDescriptorContext context,
IServiceProvider provider,
Object value
)
Parametry
- context
Typ: System.ComponentModel.ITypeDescriptorContext
Informace o kontextu.
- provider
Typ: System.IServiceProvider
Poskytovatel metadat, tento editor můžete získat služby.
- value
Typ: System.Object
Upravit hodnoty.
Vrácená hodnota
Typ: System.Object
Nová hodnota výčtu.Pokud hodnota nezměnil, vrátí hodnotu původní hodnotu.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | contextor provider is nullodkaz null (Nothing v jazyce Visual Basic). |
Poznámky
Jak value parametr a vrácené hodnoty použijte řetězcové vyjádření hodnota výčtu.Názvy polí a oddělovač pole jsou specifikovány v konstruktoru.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.