![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
AssemblyDeletedEventArgs |
Contains event data for the AssemblyDeletedEvent that gets raised when an assembly is deleted. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
AssemblyObsoleteEventArgs |
Represents an argument class for the AssemblyObsolete event. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
AssemblyRefreshedEventArgs |
An event that is raised when an assembly has been refreshed. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
ConstructorInfoWrapper |
Provides extra properties for the ConstructorInfo class. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
DesignerWindowPane |
This class inherits from WindowPane and extends it to provide designer features. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
DesignSurfaceExtension |
The base class for any object provided by a VSPackage to be called by the Visual Studio environment upon designer creation to customize or extend services and metadata provided by any implementation of DesignSurface. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
DesignSurfaceExtensionAttribute |
Notifies the Visual Studio environment that a VSPackage provides a Type implementing a service to customize or extend services provided by any implementation of DesignSurface at designer load time. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
DynamicTypeService |
Provides instances of ITypeResolutionService for a project. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
DynamicTypeService.ContextTypeResolver |
An IDisposable object that routes assembly/type resolution issues to the ITypeResolutionService for the given hierarchy. It is instantiated by a call to GetContextTypeResolver. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalObject |
Provides the base class for types whose instances are accessible for each project. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalObjectCollection |
A strongly typed collection of global objects. The collection can be read-write or read-only. A read-write collection can be cheaply passed to the constructor of GlobalObjectCollection to make a read only version without copying the collection. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalObjectDescriptionAttribute |
Allows global object providers to tag the global object instances they provide with additional metadata. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalObjectProvider |
Provides a base class for accessing one or more global object types. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalObjectProviderFactory |
Provides a base class for enumerating global object providers. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalObjectService |
Maintains the current table of global object providers. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalType |
Provides the base class for types that are defined in the project or generated from code. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
GlobalTypeCollection |
A strongly typed collection of global types. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
OleUndoEngine |
Provides a default implementation of undo management for designers. |
![Protected class Protected class](images/dd820972.protclass(vs.120).gif) |
OleUndoEngine.UndoUnit |
Extends support for encapsulating a unit of work that a user can undo. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
ProjectTypeResolutionService |
An abstract class that provides the Visual Studio implementation of the ITypeResolutionService interface. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
ProvideDesignerMetadataAttribute |
Declares additional metadata for types or objects, allowing third parties to modify the set of metadata available on a class. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
ProvideDesignerOptionsAttribute |
Associates one or more categories with each designer in the registry. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
ProvideGlobalObjectProviderAttribute |
Signifies that one or more classes in a package are global object providers. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
ProvideViewAdapterAttribute |
This attribute can be placed on classes that derive from DesignerWindowPane to associate them with a particular type of view. There are three types of view adapters: file adapters provide support only for a specific file, language adapters support all the files associated with a given language service, and global adapters are available for any type. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
TypeObsoleteEventArgs |
An event that gets raised when a type has become obsolete. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder |
Creates new virtual typea. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder.AttributeCollection |
Represents the collection of attributes. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder.ConstructorInfoCollection |
Represents the collection of constructors. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder.EventInfoCollection |
Represents the collection of events. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder.FieldInfoCollection |
Represents the collection of fields. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder.MethodInfoCollection |
Represents the collection of methods. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeBuilder.PropertyInfoCollection |
Represents the collection of properties. This class cannot be inherited. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VirtualTypeImplementor |
The base class you must derive from to provide an implementation of your virtual type. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VsTargetFrameworkProvider |
Represents information about the target framework. |
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
VSTypeResolutionHelperService |
|
![Public class Public class](images/ee657126.pubclass(vs.120).gif) |
WindowPaneProviderService |
A service that provides file-specific window panes. |