Свойство | Тип | Описание | |
---|---|---|---|
PluginId | INamedVersionedUniqueId |
Свойство | Тип | Описание | |
---|---|---|---|
BrowseTree | bool | ||
OnConfigChanged | void | ||
OnInputTriggered | void |
Метод | Описание | |
---|---|---|
HighlightImmediately ( IHighlightableElement element ) : void |
This function forces the highlight of the given element. This function is useful only when there is no alternative to. |
|
Pause ( bool forceEndHighlight = false ) : void | ||
RegisterInRegisteredElementAt ( string targetModuleName, string extensibleElementName, ChildPosition position, IHighlightableElement element ) : bool |
Enables registering a tree node (and its children) in an already registered module. The module has to have an IExtensibleHighlightableElement whose name matches the extensibleElementName set as parameter.
|
|
RegisterTree ( string targetModuleName, string targetDisplayName, IHighlightableElement element, bool HighlightDirectly = false ) : void | ||
Resume ( ) : void | ||
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool | ||
Start ( ) : void | ||
Stop ( ) : void | ||
Teardown ( ) : void | ||
UnregisterInRegisteredElement ( string targetModuleName, string extensibleElementName, ChildPosition position, IHighlightableElement element ) : bool |
Enables unregistering a tree node (and its children) that had been registered inside an already registered module (see RegisterInRegisteredElementAt )
|
|
UnregisterTree ( string targetModuleName, IHighlightableElement element ) : void |
Метод | Описание | |
---|---|---|
BrowseTree ( IHighlightableElement element, bool>.Func |
This method calls the function with with "element" as parameter and then calls it on each of its hightlightable children. At any point, if the function returns false, the browsing stops.
|
|
OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void | ||
OnInputTriggered ( ITrigger t ) : void |
public HighlightImmediately ( IHighlightableElement element ) : void | ||
element | IHighlightableElement | The element highlight. |
Результат | void |
public Pause ( bool forceEndHighlight = false ) : void | ||
forceEndHighlight | bool | |
Результат | void |
public RegisterInRegisteredElementAt ( string targetModuleName, string extensibleElementName, ChildPosition position, IHighlightableElement element ) : bool | ||
targetModuleName | string | The name of the target module |
extensibleElementName | string | The name of the target node |
position | ChildPosition | |
element | IHighlightableElement | The element to register |
Результат | bool |
public RegisterTree ( string targetModuleName, string targetDisplayName, IHighlightableElement element, bool HighlightDirectly = false ) : void | ||
targetModuleName | string | |
targetDisplayName | string | |
element | IHighlightableElement | |
HighlightDirectly | bool | |
Результат | void |
public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool | ||
info | CK.Plugin.IPluginSetupInfo | |
Результат | bool |
public UnregisterInRegisteredElement ( string targetModuleName, string extensibleElementName, ChildPosition position, IHighlightableElement element ) : bool | ||
targetModuleName | string | The name of the target module |
extensibleElementName | string | The name of the target node |
position | ChildPosition | |
element | IHighlightableElement | The element to unregister |
Результат | bool |
public UnregisterTree ( string targetModuleName, IHighlightableElement element ) : void | ||
targetModuleName | string | |
element | IHighlightableElement | |
Результат | void |