Microsoft.VisualStudio.TestTools.Vsip Namespace
This namespace contains classes used in the Visual Studio SDK for creating extensions and add-ins to Visual Studio.
Classes
Class | Description | |
---|---|---|
![]() |
BaseTuip | Provides a base class for a test user interface (UI) package that is used to interface between Visual Studio and a custom test type. |
![]() |
CommandEventArgs | Represents the event arguments when commands are invoked. |
![]() |
CommandResult | Represents the result of executing a command that is returned by a command callback to indicate whether the command handler completed. |
![]() |
CommandStatus | Represents the state of a command. |
![]() |
CommandTableIds | Provides access by third-party applications that use the EnvDTE tools to the GUIDs for standard Visual Studio menus. |
![]() |
CommandTableIds.Commands | Provides access by third-party applications that use the EnvDTE tools to the GUIDs to delete a test manager and to delete a test view in. |
![]() |
CommandTableIds.ContextMenus | Provides access by third-party extensions to the GUIDs for the Test Manager window, the Test Results window, and the Test View window in. |
![]() |
CommonRunConfigurationDirtyEventArgs | Represents the event arguments for the event handler when common run configuration data is modified outside the test type-specific run configuration editor. |
![]() |
EditorFactory | Provides an abstract base class for other editor factories that support a single physical view. |
![]() |
ProvideServiceForTestTypeAttribute | Represents the attribute that is to be applied to a package that implements the service for a test type which ensures that the service is properly registered. |
![]() |
ProvideTipAttribute | Represents the attribute that is applied to the class that implements the ITip interface. |
![]() |
RegisterHostAdapterAttribute | Represents the attribute that is applied to a custom host adapter to register the adapter with the Visual Studio testing framework. |
![]() |
RegisterTestTypeAttribute | Represents the attribute that is applied to a custom ITestElement to register it with the Visual Studio testing user interface (UI). |
![]() |
RegisterTestTypeNoEditorAttribute | Represents the attribute that is applied to the class that requires no editor. |
![]() |
UIBlob | Represents an item in the Visual Studio solution hierarchy. This class cannot be inherited. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ICommandProvider | Represents an interface for custom test types to provide new commands to menus and toolbars in the testing framework. |
![]() |
IRunConfigurationCustomEditor | Represents an interface that can be added to a user control and must be implemented by a custom test type to cause the control to appear in the Run Configuration Editor panel in Visual Studio. |
![]() |
IRunConfigurationCustomHostEditor | Represents the required extensions to a user control for a custom editor in a host environment for editing test run configuration settings. |
![]() |
IRunConfigurationEditor | Provides the base interface for a run configuration editor. |
![]() |
ITestManagement | Adds access to the Test Management Interface (TMI) to a derived class. |
![]() |
ITuip | Provides an interface for a test user interface (UI) package that is used to interface between Visual Studio and a custom test type. |
![]() |
ITuipEditorTestPropertyChange | Provides an interface that adds methods to change properties in a derived class. |
![]() |
STestManagement | Represents the invariant interface of a service so that the caller can cast it to different interfaces so that ITuip implementations can have access to the Test Management Interface (TMI) of Visual Studio. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
CommandEventHandler | Represents the delegate for the event handler for command events. |
![]() |
CommonRunConfigurationDirtyEventHandler | Represents the method that will handle the event of a control. |