|
AmbientFontService |
Provides access to the default font used by designers in Visual Studio. |
|
ClassViewImages |
Represents an image list used by Class View, Model Explorer, and IntelliSense. |
|
ClassViewNavigationInfo |
Represents information about each element that can appear in the diagram. Information about each element is displayed as a node in the Class View window. |
|
ClipboardCommandSet |
Represents a subset of the commands that are available in menus in a domain-specific language. Override methods in YourLanguageClipboardCommandSet to modify how these commands are processed. |
|
CommandContextBoundMenuCommand |
Represents a menu command that is bound to a specific UI context. |
|
CommandContextChangedEventArgs |
EventArgs capturing information about a command context change event. |
|
CommandSet |
Represents a subset of the commands that are available in the menus of a domain-specific language. Override methods in YourLanguageCommandSet to modify how these commands are processed. |
|
CommandSetLibrary |
Base class for CommandSet and ClipboardCommandSet. Provides access to current selection, diagram, windows and services. |
|
CommonModelingCommands |
Defines the command IDs of the shared commands in the Domain-Specific Language Designer. |
|
ContainerBase |
Applies styles to the base tool window and performs common operations, such as setting up borders and watermarks. |
|
CurrentSelectionPusher |
Class to expose the current selection from a set of WinForms Currency Manager Providers or WPF Content Controls to the Visual Studio properties window |
|
DiagramDocView |
Represents a diagram view in the Domain-Specific Language Designer or generated designer. |
|
DiagramExporter |
Exports diagrams from the Domain-Specific Language Designer as images. |
|
DialogBase |
Represents the base class for a dialog box that is hosted in the shell. |
|
DocData |
When overridden in a derived class, represents a document in memory. |
|
DocumentSavedEventArgs |
EventArgs class to carry data about a file save operation |
|
DslModelExplorerFilter |
A filter for use with ElementWalkers. |
|
DynamicStatusMenuCommand |
Reduces merge conflicts during server integrations when you invoke a menu command. |
|
ElementTreeNode |
Abstract class of ExplorerTreeNodes that represent ModelElements |
|
ErrorListObserver |
ErrorListObserver monitors changes after VsValidationController finishes the validation. It reports the error/warning/message in the VS ErrorList and Output window. |
|
ExplorerElementVisitor |
Represents a visiting function, also known as an element visitor, which traverses the in-memory store (IMS) model and adds nodes to the navigation tree for Model Explorer. |
|
ExplorerTreeNode |
Represents a node in the Model Explorer tree view. |
|
ExportErrorEventArgs |
Represents the arguments for the ExportErrorEventArgs class. |
|
FileCancelException |
Represents the exception that is thrown if a problem occurs when a user cancels a save operation. |
|
LinkedTransaction |
Manages the opening and closing of a globally linked transaction and any in-memory store (IMS) transactions that are in the linked transaction. |
|
ModelElementLocator |
Helper class for working with model element references. |
|
ModelElementTreeNode |
Represents a node for an element in the navigation tree for Model Explorer. |
|
ModelExplorerToolWindow |
Represents the tool window, which hosts Model Explorer. |
|
ModelExplorerTreeContainer |
Represents Model Explorer, which contains a tree view in alphabetical order of all elements in a model. |
|
ModelingBindingSourceToolboxItem |
ToolboxItem for ModelingBindingSource class |
|
ModelingCompositionContainer |
Simple class to provide access to the Composition Container that should be used by modeling assets and their extensions |
|
ModelingDocData |
Represents a document in the Store. |
|
ModelingDocStore |
Represents a model's in-memory elements and links. |
|
ModelingDocView |
Represents a document window in the Domain-Specific Language Designer or generated designer. |
|
ModelingEditorFactory |
Provides support for the modeling editor factory, which enables the Visual Studio shell to obtain an editor for a specific file type. |
|
ModelingErrorListItem |
Represents an item that can be handled in ModelingErrorListProvider. |
|
ModelingErrorListProvider |
ModelingErrorListProvider provides a way for ModelingdocData to report error/warning messages to VS Error List window. |
|
ModelingPackage |
When overridden in a derived class, represents the VSPackage for the Domain-Specific Language Designer. |
|
ModelingPartitionMapper |
Determines the partition for a particular model element or class. |
|
ModelingPartitionMapper.PartitionMappings |
Cache of partition mappings for use during the duration of a mapping operation. Records the model and diagram partitions, and a cache of partition mappings by domain class id. |
|
ModelingSchemaResolver |
An implementation of ISchemaResolver that resolves schema target namespace to a collection of schemas that define the namespace. |
|
ModelingWindowPane |
Provides selection service and selection event notification for both tool windows and document views. |
|
MonitorSelectionEventArgs |
Represents arguments for the monitor selection service. |
|
NavigateToModelExplorerTreeNodeCommand |
Validation navigation command that navigates to the model explorer window. |
|
NavigateToShapesOnDiagramCommand |
|
|
PackageUtility |
|
|
ProvideBindingPathAttribute |
This attribute allows the assemblies in your Visual Studio Package or Extension to be used by other packages and extensions. It adds the directory where your package is installed to the Visual Studio probing list, which is used to resolve assembly references. |
|
ProvideCommandLineSwitchAttribute |
Provides registry entries for a command-line switch. |
|
ProvideRelatedFileAttribute |
Attribute class to provide the registry entries for asking the shell to manage the relationship between a nested file and its parent in the solution explorer |
|
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute |
Used to indicate that a custom XML designer should not allow SxS editing with the standard text-based XML editor. |
|
ProvideXmlEditorChooserDesignerViewAttribute |
Used to provide registration information to the XML Chooser for a custom XML designer. |
|
RegisterAdditionalEditorExtensionAttribute |
Attribute class to provide a way to add extra file extension handling to existing editors without altering anything else |
|
RegisterAsDslToolsEditorAttribute |
This attribute is used to tag a DSL Tools Designer that has been created with the Designer Wizard. It enables the Designer Wizard to advise against re-using file extensions handled by other non-DSLTools designers, and enables it to remove old DSL designers without removing other packages that handle the same file extension. |
|
RoleGroupTreeNode |
Represents the node that contains the child roles for a parent role in the navigation tree for Model Explorer. |
|
RoleTreeNode |
Model explorer node displayed that displays a relationship with Cardinality of One. |
|
SerializationErrorListItem |
This class translate a SerializationMessage into a VS Error List window task. |
|
ShellUtility |
Utility methods for searching solutions and the RDT. |
|
SimpleErrorListItem |
Subclass to allow simple text messages to be added to the error window. |
|
SingleDiagramDocView |
When overridden in a derived class, displays a single diagram in a document view. |
|
SubordinateDocData |
DocData object that represents a subordinate file in memory (represented as a child project item in the Solution Explorer). |
|
SubordinateDocumentLockHolder |
Manages an edit lock on a subordinate file in the running documents table. |
|
SubordinateFileHelper |
Helper methods for managing subordinate files (files that appear nested within project items in the solution explorer). |
|
TaskMenuCommand |
Represents a menu command entry on the context menu for a validation item in the error list. |
|
TaskValidationMessage |
Represents a validation error, warning, or information message. |
|
ToolWindow |
When overridden by a derived class, represents a tool window in the generated designer for a domain-specific language. |
|
UndoManager |
Helper class which wraps the Visual Studio shell's undo manager. |
|
UndoUnit |
Wrapper for Modeling transactions so they can be used by the shell's IOleUndoManager interface. |
|
UserActionEventArgs |
Event args for passing the information back to the user. |
|
ValidationMessageCommandIds |
CommandIDs for the Application Designer package. |
|
ValidationTask |
Validation task. |
|
ValidationTaskProvider |
|
|
VSDiagramView |
Represents the diagram view that Visual Studio hosts. |
|
VSDiagramViewSite |
Used to site the design surface control. Provides access to shell services. |
|
VsValidationContext |
Context specific to the VS Shell. It derives from ValidationContext. |
|
VsValidationController |
VS model validation controller. |
|
WaitCursor |
Displays the Wait cursor while an instance exists, and restores the original cursor when it is disposed. |