Share via


SyntaxEditorExtensions.SetTypeConstraint Method

Definition

public:
[System::Runtime::CompilerServices::Extension]
 static void SetTypeConstraint(Microsoft::CodeAnalysis::Editing::SyntaxEditor ^ editor, Microsoft::CodeAnalysis::SyntaxNode ^ declaration, System::String ^ typeParameterName, Microsoft::CodeAnalysis::Editing::SpecialTypeConstraintKind kind, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNode ^> ^ types);
public static void SetTypeConstraint (this Microsoft.CodeAnalysis.Editing.SyntaxEditor editor, Microsoft.CodeAnalysis.SyntaxNode declaration, string typeParameterName, Microsoft.CodeAnalysis.Editing.SpecialTypeConstraintKind kind, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> types);
static member SetTypeConstraint : Microsoft.CodeAnalysis.Editing.SyntaxEditor * Microsoft.CodeAnalysis.SyntaxNode * string * Microsoft.CodeAnalysis.Editing.SpecialTypeConstraintKind * seq<Microsoft.CodeAnalysis.SyntaxNode> -> unit
<Extension()>
Public Sub SetTypeConstraint (editor As SyntaxEditor, declaration As SyntaxNode, typeParameterName As String, kind As SpecialTypeConstraintKind, types As IEnumerable(Of SyntaxNode))

Parameters

editor
SyntaxEditor
declaration
SyntaxNode
typeParameterName
String

Applies to