CA IntelliSense (.NET)

Content

Overview

Provides instant auto-suggestions for entities, attributes, attribute values, relations, plugin target entities and plugin images. Each suggestion provides context relevant metadata.

Generic Logic

For Plugins, where the name of the entity is not clarified (i. e. Ownership Plugin), common attributes are shown.

Early-Bound Entities

Early-Bound entities from generated code are detected and suggested instantly.

The following scenario shows an Account Plugin. Attributes from Target entity (In this case account) are suggested.

Entity Names

Entity names for standard and custom entities are suggested. Supports many different scenarios such as:

  • Constructors

  • Property Assignments

  • Method parameters

  • Query Expressions

  • Link Entities

  • Custom Classes & Methods

Attributes

Attribute names for standard and custom entities are suggested. Supports many different scenarios such as:

  • Method arguments

  • Custom classes

  • Relationship attributes

  • Query expressions

  • Complex entity name resolution

  • Typecasts and entitycollections

In this case an account entity is created. Accessing the entities attributes, suggests all attributes from the account entity.

Getting an attribute with a specific type (i.e. OptionSetValue) only suggests attributes with this type.

If the target attribute is an EntityCollection, the entity is always Activity Party and it’s attributes are suggested.

Also more complex scenarios with variables and Methods are resolved.

A Query Expression with the entity “role” is created. For each of the retrieved entities the correct attributes are suggested.

Attribute Values

Option-set values are suggested depending on attribute.

In this scenarios, target entity is account and the Option-set is accountcategorycode.

Relations

Context specific relationship names are suggested. In this case, relationships from account are shown.

Plugins

Target Entity

The target runtime entity name is set with information from plugin registration tool.

In this scenario the target entity is email, therefore the suggested attributes are from email entity.

Images

Plugin image names are suggested with information from plugin registration tool.

More complex scenarios like the following are possible.

Context-Relevant Metadata

Every suggested attribute contains relevant information like the type, display name and logical name. Also a short description is shown.

The following scenarios show the list of suggested attributes and the context relevant metadata.

Need help? Contact support