Archive

Posts Tagged ‘Services’

DXCore Services – Project

December 22nd, 2010 Comments off

The Project service has a pretty short list of functions. This service is intended to manipulate projects of an active solution, and provides access to the start-up project, active project, and count of opened projects. All methods and properties work with an instance of the DevExpress.CodeRush.Core.Project type.

Methods of this service:

Name

Description

GetEnumerator Returns enumerator of all projects in the active solution.

Read more…

DXCore Services – BigHint

December 14th, 2010 Comments off

The BigHint service provides methods for manipulating of big hints, such as creating new ones and showing at the specified position.

The following methods are available:

Read more…

DXCore Services – ThirdPartyExtensions

November 22nd, 2010 Comments off

The ThirdPartyExtensions service provides methods to check whether or not specified Visual Studio 2010 extensions are installed and/or enabled. This service also contains a few useful properties for the Microsoft Power Tools extension.

Read more…

DXCore Services – ActionHint

November 22nd, 2010 Comments off

The ActionHint service provides methods for manipulating of action hints and tweaking its settings for the current Visual Studio session.

Read more…

CodeRush object for accessing to DXCore services

November 15th, 2010 Comments off

The CodeRush object provides access to DXCore/CodeRush services. Historically it was called CodeRush, because DXCore framework was not decoupled from the CodeRush product at the beginning; in other words, DXCore did not exist at that time. Today, it should technically be called DXCore.

The full list of services accessible through CodeRush object can be seen in the corresponding topic.

Read more…

DXCore Services – History

November 12th, 2010 Comments off

The History service is dedicated for storing a few core feature history items for the current Visual Studio session. At the moment, it stores the history for selected text commands, string providers and regex aliases, which you can choose from the Select Dialog inside the Options Dialog:

Read more…

DXCore Services – XPO

November 11th, 2010 Comments off

The XPO service is dedicated for the eXpress Persistent Object object-relational mapping tool from DevExpress. At the moment, it contains only a single method IsPersistent(TypeDeclaration type), which returns true if the passed type has a Persistent attribute and/or descends from XPObject, XPBaseObject or XPCustomObject, and the class does not include a NonPersistent attribute.

In the future this service is going to be extended with additional useful methods and properties.

—–
Products: DXCore
Versions: 10.1 and up
VS IDEs: any
Updated: Nov/11/2010
ID: D032

DXCore Services – IDE

November 8th, 2010 Comments off

The IDE service contains properties of the main Visual Studio IDE window. The service reference itself (“CodeRush.IDE“) can be used as an instance of the IWin32Window type to the Visual Studio IDE window. So, for example, if you’d like to show a modal dialog and want to have the main IDE window as its owner, pass the CodeRush.IDE reference as a parameter to the “ShowDialog” method call of the dialog window.

Read more…