| PluginTargetType Enumeration | 
 
            Enum for the target type of a plugin. A plugin can target more than one type. The values reported by the plugin are used to
            show the plugin in a context menu or not.
            
 
    Namespace: 
   SD.LLBLGen.Pro.ApplicationCore
    Assembly:
   SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.3.0.0 (5.3.0)
Syntax[FlagsAttribute]
public enum PluginTargetType
<FlagsAttribute>
Public Enumeration PluginTargetType
Members| 
									 
								 | Member name | Value | Description | 
|---|
 | None | 0 | 
            Doesn't work on anything (disables plugin)
             | 
 | Entity | 1 | 
            Works on entities
             | 
 | TypedList | 2 | 
            Works on typed lists
             | 
 | TypedView | 4 | 
            Works on typed views
             | 
 | SPCall | 8 | 
            Works on stored procedure calls
             | 
 | ValueType | 16 | 
            Works on value types
             | 
 | Project | 32 | 
            Works on the project definition
             | 
 | Object | 64 | 
            Works on an object in the context in which the plugin is executed. Caller and plugin know what Object is. 
            This targettype is used for plugins which process data without a UI, e.g. plugins which are bound to a designer event which wants an
            external plugin to process data.
             | 
 | Group | 128 | 
            Works on a group inside a project.
             | 
 | TvfCall | 256 | 
            Works on table valued function calls. 
             | 
 | RootDocument | 512 | 
            Works on root documents
             | 
 | EntityModel | 1024 |  | 
 | DerivedModel | 2048 |  | 
See Also