Freigeben über


BinderBase<T>.IValueSource.TryGetValue Methode

Definition

Versucht, einen Wert aus einem Bindungskontext abzurufen. Der Rückgabewert gibt an, ob ein Wert vorhanden ist, der dem angegebenen Wertdeskriptor entspricht.

 virtual bool System.CommandLine.Binding.IValueSource.TryGetValue(System::CommandLine::Binding::IValueDescriptor ^ valueDescriptor, System::CommandLine::Binding::BindingContext ^ bindingContext, [Runtime::InteropServices::Out] System::Object ^ % boundValue) = System::CommandLine::Binding::IValueSource::TryGetValue;
bool IValueSource.TryGetValue (System.CommandLine.Binding.IValueDescriptor valueDescriptor, System.CommandLine.Binding.BindingContext? bindingContext, out object? boundValue);
abstract member System.CommandLine.Binding.IValueSource.TryGetValue : System.CommandLine.Binding.IValueDescriptor * System.CommandLine.Binding.BindingContext * obj -> bool
override this.System.CommandLine.Binding.IValueSource.TryGetValue : System.CommandLine.Binding.IValueDescriptor * System.CommandLine.Binding.BindingContext * obj -> bool
Function TryGetValue (valueDescriptor As IValueDescriptor, bindingContext As BindingContext, ByRef boundValue As Object) As Boolean Implements IValueSource.TryGetValue

Parameter

valueDescriptor
IValueDescriptor

Der Deskriptor für den zu bindenden Wert.

bindingContext
BindingContext

Der Bindungskontext, aus dem der Wert gebunden werden soll.

boundValue
Object

Wenn diese Methode zurückgibt, enthält den gebundenen Wert.

Gibt zurück

true, Wenn ein entsprechender Wert gefunden wurde; anderenfalls false.

Implementiert

Gilt für: