SyntaxFactory.SpecialConstraint(SyntaxKind, SyntaxToken) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
特殊类型参数约束之一:New、Class 或 Structure。 可以从 Kind 属性获取它的特殊约束类型,并且是:NewConstraint、ReferenceConstraint 或 ValueConstraint 之一。
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::SpecialConstraintSyntax ^ SpecialConstraint(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken constraintKeyword);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.SpecialConstraintSyntax SpecialConstraint (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken constraintKeyword);
static member SpecialConstraint : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.VisualBasic.Syntax.SpecialConstraintSyntax
Public Shared Function SpecialConstraint (kind As SyntaxKind, constraintKeyword As SyntaxToken) As SpecialConstraintSyntax
参数
- kind
- SyntaxKind
一个 SyntaxKind ,表示特定类型的 SpecialConstraintSyntax。 NewConstraint、ClassConstraint、StructureConstraint 之一。
- constraintKeyword
- SyntaxToken
表示特殊约束类型的“New”、“Class”或“Structure”关键字 (keyword) 。