BionicCode.Net
BionicCode.Net
BionicCode.Utilities.Net Namespaces
BionicCode.Utilities.Net.Standard Namespaces
BionicCode.Utilities.Net.Standard.ViewModel
ViewModel Class
ViewModel Methods
TrySetValueSilent Method
TrySetValueSilent(TValue) Method (TValue, TValue, String)
TrySetValueSilent(TValue) Method (TValue, Func(TValue, ValueTuple(Boolean, IEnumerable(String))), TValue, Boolean, Boolean, String)

| # ViewModel TrySetValueSilent TValue Method (TValue, TValue , String)

[Missing <summary> documentation for "M:BionicCode.Utilities.Net.Standard.ViewModel.ViewModel.TrySetValueSilent``1(``0,``0@,System.String)"]

Namespace: BionicCode.Utilities.Net.Standard.ViewModel
Assembly: BionicCode.Utilities.Net.Standard (in BionicCode.Utilities.Net.Standard.dll) Version: 1.0.0
Syntax
C#
VB
C++
F#
J#
JScript
JavaScript
ASP.NET
X#
Copy

    protected virtual bool TrySetValueSilent<TValue>(
    	TValue value,
    	ref TValue targetBackingField,
    	string propertyName = null
    )

    Protected Overridable Function TrySetValueSilent(Of TValue) (
    	value As TValue,
    	ByRef targetBackingField As TValue,
    	Optional propertyName As String = Nothing
    ) As Boolean

    Dim value As TValue
    Dim targetBackingField As TValue
    Dim propertyName As String
    Dim returnValue As Boolean

    returnValue = Me.TrySetValueSilent(value,
    	targetBackingField, propertyName)

    protected:
    generic<typename TValue>
    virtual bool TrySetValueSilent(
    	TValue value,
    	TValue% targetBackingField,
    	String^ propertyName = nullptr
    )

    abstract TrySetValueSilent :
            value : 'TValue *
            targetBackingField : 'TValue byref *
            ?propertyName : string
    (* Defaults:
            let _propertyName = defaultArg propertyName null
    *)
    -> bool
    override TrySetValueSilent :
            value : 'TValue *
            targetBackingField : 'TValue byref *
            ?propertyName : string
    (* Defaults:
            let _propertyName = defaultArg propertyName null
    *)
    -> bool

    J# supports the use of generic APIs, but not the declaration of new ones.

    JScript does not support generic types or methods.

    JavaScript does not support generic types or methods.

    PROTECTED VIRTUAL METHOD TrySetValueSilent<TValue>(
    	value AS TValue,
    	targetBackingField REF TValue,
    	propertyName AS STRING := NULL
    )
     AS LOGIC

#### Parameters

value
  Type: TValue

  [Missing <param name="value"/> documentation for "M:BionicCode.Utilities.Net.Standard.ViewModel.ViewModel.TrySetValueSilent``1(``0,``0@,System.String)"]

targetBackingField
  Type: TValue

  [Missing <param name="targetBackingField"/> documentation for "M:BionicCode.Utilities.Net.Standard.ViewModel.ViewModel.TrySetValueSilent``1(``0,``0@,System.String)"]

propertyName (Optional)
  Type: System
  String

  [Missing <param name="propertyName"/> documentation for "M:BionicCode.Utilities.Net.Standard.ViewModel.ViewModel.TrySetValueSilent``1(``0,``0@,System.String)"]

#### Type Parameters

TValue

  [Missing <typeparam name="TValue"/> documentation for "M:BionicCode.Utilities.Net.Standard.ViewModel.ViewModel.TrySetValueSilent``1(``0,``0@,System.String)"]

#### Return Value

Type: Boolean

[Missing <returns> documentation for "M:BionicCode.Utilities.Net.Standard.ViewModel.ViewModel.TrySetValueSilent``1(``0,``0@,System.String)"]

See Also

#### Reference

ViewModel Class
TrySetValueSilent Overload
BionicCode.Utilities.Net.Standard.ViewModel Namespace
Send comments on this topic to BionicCode@outlook.com
https://github.com/BionicCode/BionicCode.Net/blob/master/README.md