|
AddAttribute(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
AddAttributeArgument(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
AddBaseType(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
AddInterfaceType(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
AddMember(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
AddParameter(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
AddReturnAttribute(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
InsertMembers(SyntaxEditor, SyntaxNode, Int32, IEnumerable<SyntaxNode>)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
InsertParameter(SyntaxEditor, SyntaxNode, Int32, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetAccessibility(SyntaxEditor, SyntaxNode, Accessibility)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetExpression(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetGetAccessorStatements(SyntaxEditor, SyntaxNode, IEnumerable<SyntaxNode>)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetModifiers(SyntaxEditor, SyntaxNode, DeclarationModifiers)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetName(SyntaxEditor, SyntaxNode, String)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetSetAccessorStatements(SyntaxEditor, SyntaxNode, IEnumerable<SyntaxNode>)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetStatements(SyntaxEditor, SyntaxNode, IEnumerable<SyntaxNode>)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetType(SyntaxEditor, SyntaxNode, SyntaxNode)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetTypeConstraint(SyntaxEditor, SyntaxNode, String, SpecialTypeConstraintKind, IEnumerable<SyntaxNode>)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|
|
SetTypeParameters(SyntaxEditor, SyntaxNode, IEnumerable<String>)
|
Ein Editor zum Vornehmen von Änderungen an einer Syntaxstruktur. Der Editor funktioniert, indem eine Liste der Änderungen an einer bestimmten Struktur in der angegebenen Reihenfolge angezeigt wird. Änderungen werden in SyntaxNode der ursprünglichen Struktur angewendet, für die der Editor erstellt wird. Die Semantik der Anwendung lautet wie folgt:
-
Der ursprüngliche bereitgestellte Stamm wird als "aktueller" Stamm für alle Vorgänge verwendet. Dieser 'aktuelle' Stamm wird ständig aktualisiert und wird zum neuen 'aktuellen' Stamm. Der ursprüngliche Stamm wird nie geändert.
-
Jede Änderung hat ihre SyntaxNode Überarbeitung unter Verwendung eines SyntaxAnnotation,, die einen "aktuellen" Stamm erzeugt, der alle nachverfolgt. Auf diese Weise kann derselbe Knoten gefunden werden, nachdem vorherige Änderungen angewendet wurden, die die Struktur stummschalten.
-
Jede Änderung wird dann in der Reihenfolge angewendet, in der sie dem Editor hinzugefügt wurde.
-
Eine Änderung versucht zuerst, die SyntaxNode Änderung im 'aktuellen' Stamm zu finden. Wenn dieser Knoten nicht gefunden werden kann, schlägt der Vorgang mit einem ArgumentException.
-
Die jeweilige Änderung wird auf diesem Knoten ausgeführt, entfernt, ersetzt oder entsprechend der Änderung eingefügt. Wenn die Änderung als Argument "compute" an einen Delegaten übergeben wird, erhält sie den SyntaxNode gefundenen im aktuellen Stammverzeichnis. Der Stamm "current" wird dann aktualisiert, indem der aktuelle Knoten durch den neuen berechneten Knoten ersetzt wird.
-
Der Stamm 'current' wird dann zurückgegeben.
|