DTEClass Class

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Microsoft Internal Use Only.

Inheritance Hierarchy

System.Object
  EnvDTE.DTEClass

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<ClassInterfaceAttribute()> _
<GuidAttribute("3C9CFE1E-389F-4118-9FAD-365385190329")> _
Public Class DTEClass _
    Implements _DTE, DTE
[ClassInterfaceAttribute()]
[GuidAttribute("3C9CFE1E-389F-4118-9FAD-365385190329")]
public class DTEClass : _DTE, DTE
[ClassInterfaceAttribute()]
[GuidAttribute(L"3C9CFE1E-389F-4118-9FAD-365385190329")]
public ref class DTEClass : _DTE, 
    DTE
[<ClassInterfaceAttribute()>]
[<GuidAttribute("3C9CFE1E-389F-4118-9FAD-365385190329")>]
type DTEClass =  
    class
        interface _DTE
        interface DTE
    end
public class DTEClass implements _DTE, DTE

The DTEClass type exposes the following members.

Constructors

  Name Description
Public method DTEClass Infrastructure. Microsoft Internal Use Only.

Top

Properties

  Name Description
Public property ActiveDocument For more information on this property, refer to ActiveDocument.
Public property ActiveSolutionProjects For more information on this property, refer to ActiveSolutionProjects.
Public property ActiveWindow For more information on this property, refer to ActiveWindow.
Public property AddIns For more information on this property, refer to AddIns.
Public property Application For more information on this property, refer to Application.
Public property CommandBars For more information on this property, refer to CommandBars.
Public property CommandLineArguments For more information on this property, refer to CommandLineArguments.
Public property Commands For more information on this property, refer to Commands.
Public property ContextAttributes For more information on this property, refer to ContextAttributes.
Public property Debugger For more information on this property, refer to Debugger.
Public property DisplayMode For more information on this property, refer to DisplayMode.
Public property Documents For more information on this property, refer to Documents.
Public property DTE For more information on this property, refer to DTE.
Public property Edition For more information on this property, refer to Edition.
Public property Events For more information on this property, refer to Events.
Public property FileName For more information on this property, refer to FileName.
Public property Find For more information on this property, refer to Find.
Public property FullName For more information on this property, refer to FullName.
Public property Globals For more information on this property, refer to Globals.
Public property IsOpenFile For more information on this property, refer to IsOpenFile.
Public property ItemOperations For more information on this property, refer to ItemOperations.
Public property LocaleID For more information on this property, refer to LocaleID.
Public property Macros For more information on this property, refer to Macros.
Public property MacrosIDE For more information on this property, refer to MacrosIDE.
Public property MainWindow For more information on this property, refer to MainWindow.
Public property Mode For more information on this property, refer to Mode.
Public property Name For more information on this property, refer to Name.
Public property ObjectExtenders For more information on this property, refer to ObjectExtenders.
Public property Properties For more information on this property, refer to Properties.
Public property RegistryRoot For more information on this property, refer to RegistryRoot.
Public property SelectedItems For more information on this property, refer to SelectedItems.
Public property Solution For more information on this property, refer to Solution.
Public property SourceControl For more information on this property, refer to SourceControl.
Public property StatusBar For more information on this property, refer to StatusBar.
Public property SuppressUI For more information on this property, refer to SuppressUI.
Public property UndoContext For more information on this property, refer to UndoContext.
Public property UserControl For more information on this property, refer to UserControl.
Public property Version For more information on this property, refer to Version.
Public property WindowConfigurations For more information on this property, refer to WindowConfigurations.
Public property Windows For more information on this property, refer to Windows.

Top

Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Public method ExecuteCommand For more information on this method, refer to ExecuteCommand.
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetObject For more information on this method, refer to GetObject.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method LaunchWizard For more information on this method, refer to LaunchWizard.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method OpenFile For more information on this method, refer to OpenFile.
Public method Quit For more information on this method, refer to Quit.
Public method SatelliteDllPath For more information on this method, refer to SatelliteDllPath.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Remarks

Refer to _DTE for this functionality. Do not instantiate from this class.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

EnvDTE Namespace