XamlToCSharpGenerator Home
  1. Home
  2. Docs
  3. API
    1. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. XamlToCSharpGenerator.Runtime
    4. SourceGenMarkupExtensionRuntime
    5. Methods
    6. ProvideXBindExpressionBinding(Func, SourceGenBindingDependency, IReadOnlyList?, BindingMode, Action?, Type?, Object?, CultureInfo?, Object?, String?, Object?, Object?, Int32, UpdateSourceTrigger, BindingPriority, IServiceProvider?, Object, Object, Object, Object?, String?, IReadOnlyList?)

      ProvideXBindExpressionBinding<TSource, TRoot, TTarget>(Func<TSource, TRoot, TTarget, Object?>, SourceGenBindingDependency, IReadOnlyList?, BindingMode, Action<TSource, Object?>?, Type?, Object?, CultureInfo?, Object?, String?, Object?, Object?, Int32, UpdateSourceTrigger, BindingPriority, IServiceProvider?, Object, Object, Object, Object?, String?, IReadOnlyList?) Method

      Definition

      Namespace XamlToCSharpGenerator.Runtime
      Assembly XamlToCSharpGenerator.Runtime.Avalonia.dll
      View source
      public static object ProvideXBindExpressionBinding<TSource, TRoot, TTarget>(Func<TSource, TRoot, TTarget, object?> evaluator, SourceGenBindingDependency source, IReadOnlyList<SourceGenBindingDependency>? dependencies, BindingMode mode, Action<TSource, object?>? bindBack, Type? bindBackValueType, object? converter, CultureInfo? converterCulture, object? converterParameter, string? stringFormat, object? fallbackValue, object? targetNullValue, int delay, UpdateSourceTrigger updateSourceTrigger, BindingPriority priority, IServiceProvider? parentServiceProvider, object rootObject, object intermediateRootObject, object targetObject, object? targetProperty, string? baseUri, IReadOnlyList<object>? parentStack)
      

      Type parameters

      TSource
      TRoot
      TTarget

      Parameters

      evaluator
      Func<TSource, TRoot, TTarget, Object?>
      source
      SourceGenBindingDependency
      dependencies
      IReadOnlyList<SourceGenBindingDependency>
      mode
      Avalonia.Data.BindingMode
      bindBack
      Action<TSource, Object?>
      bindBackValueType
      Type?
      converter
      Object
      converterCulture
      CultureInfo?
      converterParameter
      Object
      stringFormat
      String
      fallbackValue
      Object
      targetNullValue
      Object
      delay
      Int32
      updateSourceTrigger
      Avalonia.Data.UpdateSourceTrigger
      priority
      Avalonia.Data.BindingPriority
      parentServiceProvider
      IServiceProvider?
      rootObject
      Object
      intermediateRootObject
      Object
      targetObject
      Object
      targetProperty
      Object
      baseUri
      String
      parentStack
      IReadOnlyList<Object>

      Returns

      Object

      Copyright © 2026, Wieslaw Soltes aka wieslawsoltes - Content licensed under the MIT license | Site generated by lunet hosted on GitHub Pages