InterfaceBlockSyntax.Update Method

Definition

Returns a copy of this with the specified changes. Returns this instance if there are no actual changes.

C#
public Microsoft.CodeAnalysis.VisualBasic.Syntax.InterfaceBlockSyntax Update(Microsoft.CodeAnalysis.VisualBasic.Syntax.InterfaceStatementSyntax interfaceStatement, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.InheritsStatementSyntax> inherits, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsStatementSyntax> implements, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.StatementSyntax> members, Microsoft.CodeAnalysis.VisualBasic.Syntax.EndBlockStatementSyntax endInterfaceStatement);

Parameters

interfaceStatement
InterfaceStatementSyntax

The value for the InterfaceStatement property.

inherits
SyntaxList<InheritsStatementSyntax>

The value for the Inherits property.

implements
SyntaxList<ImplementsStatementSyntax>

The value for the Implements property.

members
SyntaxList<StatementSyntax>

The value for the Members property.

endInterfaceStatement
EndBlockStatementSyntax

The value for the EndInterfaceStatement property.

Returns

Applies to

Produit Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0