SyntaxGenerator.Attribute 方法

定义

重载

Attribute(String, IEnumerable<SyntaxNode>)

创建属性。

Attribute(String, SyntaxNode[])

创建属性。

Attribute(SyntaxNode, IEnumerable<SyntaxNode>)

创建属性。

Attribute(AttributeData)

创建与现有属性数据匹配的属性。

Attribute(String, IEnumerable<SyntaxNode>)

Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs

创建属性。

public Microsoft.CodeAnalysis.SyntaxNode Attribute (string name, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> attributeArguments = default);
public Microsoft.CodeAnalysis.SyntaxNode Attribute (string name, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode>? attributeArguments = default);
member this.Attribute : string * seq<Microsoft.CodeAnalysis.SyntaxNode> -> Microsoft.CodeAnalysis.SyntaxNode
Public Function Attribute (name As String, Optional attributeArguments As IEnumerable(Of SyntaxNode) = Nothing) As SyntaxNode

参数

name
String
attributeArguments
IEnumerable<SyntaxNode>

返回

适用于

Attribute(String, SyntaxNode[])

Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs

创建属性。

public:
 Microsoft::CodeAnalysis::SyntaxNode ^ Attribute(System::String ^ name, ... cli::array <Microsoft::CodeAnalysis::SyntaxNode ^> ^ attributeArguments);
public Microsoft.CodeAnalysis.SyntaxNode Attribute (string name, params Microsoft.CodeAnalysis.SyntaxNode[] attributeArguments);
member this.Attribute : string * Microsoft.CodeAnalysis.SyntaxNode[] -> Microsoft.CodeAnalysis.SyntaxNode
Public Function Attribute (name As String, ParamArray attributeArguments As SyntaxNode()) As SyntaxNode

参数

name
String
attributeArguments
SyntaxNode[]

返回

适用于

Attribute(SyntaxNode, IEnumerable<SyntaxNode>)

Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs

创建属性。

public abstract Microsoft.CodeAnalysis.SyntaxNode Attribute (Microsoft.CodeAnalysis.SyntaxNode name, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> attributeArguments = default);
public abstract Microsoft.CodeAnalysis.SyntaxNode Attribute (Microsoft.CodeAnalysis.SyntaxNode name, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode>? attributeArguments = default);
abstract member Attribute : Microsoft.CodeAnalysis.SyntaxNode * seq<Microsoft.CodeAnalysis.SyntaxNode> -> Microsoft.CodeAnalysis.SyntaxNode
Public MustOverride Function Attribute (name As SyntaxNode, Optional attributeArguments As IEnumerable(Of SyntaxNode) = Nothing) As SyntaxNode

参数

name
SyntaxNode
attributeArguments
IEnumerable<SyntaxNode>

返回

适用于

Attribute(AttributeData)

Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs
Source:
SyntaxGenerator.cs

创建与现有属性数据匹配的属性。

public:
 Microsoft::CodeAnalysis::SyntaxNode ^ Attribute(Microsoft::CodeAnalysis::AttributeData ^ attribute);
public Microsoft.CodeAnalysis.SyntaxNode Attribute (Microsoft.CodeAnalysis.AttributeData attribute);
member this.Attribute : Microsoft.CodeAnalysis.AttributeData -> Microsoft.CodeAnalysis.SyntaxNode
Public Function Attribute (attribute As AttributeData) As SyntaxNode

参数

attribute
AttributeData

返回

适用于