Freigeben über


SyntaxNode.CopyAnnotationsTo<T>(T) Methode

Definition

Kopiert alle SyntaxAnnotations, falls vorhanden, aus dieser SyntaxNode-Instanz und fügt sie auf grundlage einer neuen Instanz nodean.

public:
generic <typename T>
 where T : Microsoft::CodeAnalysis::SyntaxNode T CopyAnnotationsTo(T node);
public T CopyAnnotationsTo<T> (T node) where T : Microsoft.CodeAnalysis.SyntaxNode;
public T? CopyAnnotationsTo<T> (T? node) where T : Microsoft.CodeAnalysis.SyntaxNode;
member this.CopyAnnotationsTo : 'T -> 'T (requires 'T :> Microsoft.CodeAnalysis.SyntaxNode)
Public Function CopyAnnotationsTo(Of T As SyntaxNode) (node As T) As T

Typparameter

T

Parameter

node
T

Gibt zurück

T

Hinweise

Wenn keine Anmerkungen kopiert werden, gibt sie einfach zurück node.

Es kann auch manuell verwendet werden, um Anmerkungen in einer komplexeren Strukturänderung beizubehalten, auch wenn sich der Typ eines Knotens ändert.

Gilt für: