ILiveWatchEngineCreateNodeForPinnedVariable Method
Namespace: VisualGDBExtensibility.LiveWatchAssembly: VisualGDBExtensibility (in VisualGDBExtensibility.dll) Version: 5.6.109.1 (5.6.109.4849)
ILiveWatchNode CreateNodeForPinnedVariable(
IPinnedVariable pinnedVariable,
LiveWatchNodeOverrides overrides = default
)
- pinnedVariable IPinnedVariable
- Pinned variable that will be used to create a live watch node.
- overrides LiveWatchNodeOverrides (Optional)
- An optional structure providing overrides for name, type and unique ID.
ILiveWatchNodeThe live watch node created from the given pinned variable.
The Live Watch plugins call this method when they want to create a live watch node that
is linked to a regular code variable. E.g. the plugin may want to show the tick counter stored in the
g_TickCount variable as
Kernel Summary -> Tick Count. In that case, the
Kernel Summary node, implemented by the plugin, would obtain a
pinned variable object for
g_TickCount,
call this method, overriding the name to "Tick Count", and return the created
node along with other children.