次の方法で共有


BinderBase<T>.IValueSource.TryGetValue メソッド

定義

バインド コンテキストから値を取得しようとします。 戻り値は、指定された値記述子に一致する値が存在したかどうかを示します。

 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

パラメーター

valueDescriptor
IValueDescriptor

バインドする値の記述子。

bindingContext
BindingContext

値のバインド元となるバインド コンテキスト。

boundValue
Object

このメソッドが戻るときに、バインドされた値を格納します。

戻り値

一致する値が見つかった場合は true。それ以外の場合は false

実装

適用対象