Selection methods return their selection target.

For things like divided surface selection, the selection target is the
divided surface. The elements which are returned from the operation are
the tiles on that surface.
Add SelectionUpdateDelegate

Selection update delegate is called when the selection target is
modified in Revit.
Swap TextBox with AvalonEdit TextEditor - Part 1
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into avalonEdit
Tried changes to bind AvalonEdit TextEditor to CodeBlockNodeModel Code
Swap TextBox with AvalonEdit TextEditor - Part 2
Cleanup of temporary code
Setting Style resource to new text editor UI
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into changeCBNtextEditor
Added syntax highlighting definition file as resource
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into changeCBN1
Addressed PR review comments
merging first PR review comments
Configuration changes to Syntax highlight definition file for DS
deleted old file
addressed PR review comments
Updated highlighting color scheme as per EB's specs
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into changeCBN2
Merge pull request #2229 from aparajit-pratap/changeCBN2

Added basic syntax highlighting functionality for DS code in CBN
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into changeCBN2