Freigeben über


SyntaxFactory.SpecialConstraint(SyntaxKind, SyntaxToken) Methode

Definition

Eine der besonderen Typparametereinschränkungen: New, Class oder Structure. Welche Art von spezieller Einschränkung es ist, kann von der Kind-Eigenschaft abgerufen werden und ist eine von: NewConstraint, ReferenceConstraint oder 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

Parameter

kind
SyntaxKind

Ein SyntaxKind , der die spezifische Art von SpecialConstraintSyntax darstellt. Einer von NewConstraint, ClassConstraint, StructureConstraint.

constraintKeyword
SyntaxToken

Die Schlüsselwort (keyword) "New", "Class" oder "Structure", die die Art der besonderen Einschränkung angibt.

Gibt zurück

Gilt für: