RenderTreeBuilder.AddAttribute 方法

定义

重载

AddAttribute(Int32, RenderTreeFrame)

追加表示属性的帧。

属性与最近添加的元素相关联。

AddAttribute(Int32, RenderTreeFrame)

追加表示属性的帧。

属性与最近添加的元素相关联。

AddAttribute(Int32, String)

追加一个帧,该帧表示值为“true”的布尔值属性。

属性与最近添加的元素相关联。

AddAttribute(Int32, String, EventCallback)

追加表示属性的 EventCallback 帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

AddAttribute(Int32, String, Boolean)

追加表示布尔值属性的帧。

属性与最近添加的元素相关联。 如果值为 false ,并且当前元素不是组件,则将省略该帧。

AddAttribute(Int32, String, MulticastDelegate)

追加表示委托值属性的帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

AddAttribute(Int32, String, Object)

追加表示字符串值属性的帧。 属性与最近添加的元素相关联。 如果值为 null,或者 Booleanfalse 和当前元素不是组件,则将省略该帧。

AddAttribute(Int32, String, String)

追加表示字符串值属性的帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>)

追加表示属性的 EventCallback 帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

AddAttribute(Int32, RenderTreeFrame)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示属性的帧。

属性与最近添加的元素相关联。

public:
 void AddAttribute(int sequence, Microsoft::AspNetCore::Components::RenderTree::RenderTreeFrame frame);
public void AddAttribute (int sequence, Microsoft.AspNetCore.Components.RenderTree.RenderTreeFrame frame);
member this.AddAttribute : int * Microsoft.AspNetCore.Components.RenderTree.RenderTreeFrame -> unit
Public Sub AddAttribute (sequence As Integer, frame As RenderTreeFrame)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

frame
RenderTreeFrame

一个 RenderTreeFrame 包含特性的名称和值的 。

适用于

AddAttribute(Int32, RenderTreeFrame)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示属性的帧。

属性与最近添加的元素相关联。

public:
 void AddAttribute(int sequence, Microsoft::AspNetCore::Components::RenderTree::RenderTreeFrame % frame);
public void AddAttribute (int sequence, in Microsoft.AspNetCore.Components.RenderTree.RenderTreeFrame frame);
member this.AddAttribute : int * RenderTreeFrame -> unit
Public Sub AddAttribute (sequence As Integer, ByRef frame As RenderTreeFrame)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

frame
RenderTreeFrame

一个 RenderTreeFrame 包含特性的名称和值的 。

适用于

AddAttribute(Int32, String)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加一个帧,该帧表示值为“true”的布尔值属性。

属性与最近添加的元素相关联。

public:
 void AddAttribute(int sequence, System::String ^ name);
public void AddAttribute (int sequence, string name);
member this.AddAttribute : int * string -> unit
Public Sub AddAttribute (sequence As Integer, name As String)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

适用于

AddAttribute(Int32, String, EventCallback)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示属性的 EventCallback 帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

public:
 void AddAttribute(int sequence, System::String ^ name, Microsoft::AspNetCore::Components::EventCallback value);
public void AddAttribute (int sequence, string name, Microsoft.AspNetCore.Components.EventCallback value);
member this.AddAttribute : int * string * Microsoft.AspNetCore.Components.EventCallback -> unit
Public Sub AddAttribute (sequence As Integer, name As String, value As EventCallback)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

value
EventCallback

属性的值。

注解

此方法出于基础结构目的而提供,用于支持使用 EventCallbackFactory生成的代码。

适用于

AddAttribute(Int32, String, Boolean)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示布尔值属性的帧。

属性与最近添加的元素相关联。 如果值为 false ,并且当前元素不是组件,则将省略该帧。

public:
 void AddAttribute(int sequence, System::String ^ name, bool value);
public void AddAttribute (int sequence, string name, bool value);
member this.AddAttribute : int * string * bool -> unit
Public Sub AddAttribute (sequence As Integer, name As String, value As Boolean)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

value
Boolean

属性的值。

适用于

AddAttribute(Int32, String, MulticastDelegate)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示委托值属性的帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

public:
 void AddAttribute(int sequence, System::String ^ name, MulticastDelegate ^ value);
public void AddAttribute (int sequence, string name, MulticastDelegate value);
public void AddAttribute (int sequence, string name, MulticastDelegate? value);
member this.AddAttribute : int * string * MulticastDelegate -> unit
Public Sub AddAttribute (sequence As Integer, name As String, value As MulticastDelegate)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

value
MulticastDelegate

属性的值。

适用于

AddAttribute(Int32, String, Object)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示字符串值属性的帧。 属性与最近添加的元素相关联。 如果值为 null,或者 Booleanfalse 和当前元素不是组件,则将省略该帧。

public:
 void AddAttribute(int sequence, System::String ^ name, System::Object ^ value);
public void AddAttribute (int sequence, string name, object value);
public void AddAttribute (int sequence, string name, object? value);
member this.AddAttribute : int * string * obj -> unit
Public Sub AddAttribute (sequence As Integer, name As String, value As Object)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

value
Object

属性的值。

适用于

AddAttribute(Int32, String, String)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示字符串值属性的帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

public:
 void AddAttribute(int sequence, System::String ^ name, System::String ^ value);
public void AddAttribute (int sequence, string name, string value);
public void AddAttribute (int sequence, string name, string? value);
member this.AddAttribute : int * string * string -> unit
Public Sub AddAttribute (sequence As Integer, name As String, value As String)

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

value
String

属性的值。

适用于

AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>)

Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs
Source:
RenderTreeBuilder.cs

追加表示属性的 EventCallback 帧。

属性与最近添加的元素相关联。 如果值为 null ,并且当前元素不是组件,则将省略该帧。

public:
generic <typename TArgument>
 void AddAttribute(int sequence, System::String ^ name, Microsoft::AspNetCore::Components::EventCallback<TArgument> value);
public void AddAttribute<TArgument> (int sequence, string name, Microsoft.AspNetCore.Components.EventCallback<TArgument> value);
member this.AddAttribute : int * string * Microsoft.AspNetCore.Components.EventCallback<'Argument> -> unit
Public Sub AddAttribute(Of TArgument) (sequence As Integer, name As String, value As EventCallback(Of TArgument))

类型参数

TArgument

参数

sequence
Int32

一个整数,表示指令在源代码中的位置。

name
String

属性名。

value
EventCallback<TArgument>

属性的值。

注解

此方法出于基础结构目的而提供,用于支持使用 EventCallbackFactory生成的代码。

适用于