This documentation is archived and is not being maintained.

Microsoft.VisualStudio.Shell Namespace

  ClassDescription
Public classActivityLogProvides methods for logging messages to the IVsActivityLog.
Public classBlockingTaskEventArgs
Public classCircularTaskDependencyExceptionInfrastructure. Exception raised when a circular dependency would cause a deadlock during a requested task wait operation.
Public classCodeGeneratorRegistrationAttributeAdds a custom file generator registry entry for a specific file type.
Public classCommonMessagePumpAllows callers to block the current thread until a handle or handles have been signaled.
Public classComponentPickerPropertyPageAttributeAdds the property page registration for a component picker.
Public classComUtilitiesProvides miscellaneous methods that can be used when interacting with unmanaged code (COM objects) or interop types.
Public classDefaultRegistryRootAttributeDefines the default registry root used to register VSPackage information. This class cannot be inherited.
Public classDesignPropertyDescriptorA specialization of PropertyDescriptor that allows customization of the display name of the property in the property grid.
Public classDialogContainerWithToolbarUse this class to implement modal forms in Visual Studio. The implementation enables the form to host a Visual Studio command bar so that it participates in standard command routing.
Public classDialogKeyEventArgsRepresents the event arguments used by DialogKeyPendingEvent.
Public classDialogPageProvides a standard dialog box functionality for implementing Toolbox property sheets, Tools Options pages, or custom UI dialog boxes, with support for the Visual Studio automation model, Windows Forms, and state persistence by using the Visual Studio settings mechanism.
Protected classDialogPage.PageApplyEventArgsEvent arguments that allow the OnApply method to indicate how to handle the apply event.
Public classEditorFactoryNotifyForProjectAttributeAdds a file extension for a Project System so the Project will call IVsEditorFactoryNotify methods when an item of this type is added or renamed.
Public classEnumerableComCollection<TComEnumerator, TEnumerated>Provides a generic base class for types that provide an IEnumerable wrapper around COM-style IEnumXXX interfaces.
Public classEnumerableHierarchiesCollectionProvides a base class that supports a simple iteration over a hierarchy collection.
Public classErrorListProviderThis task provider is used to provide tasks for the Visual Studio Error List window.
Public classErrorTaskRepresents an error task on the Task List. This class implements IVsErrorItem.
Public classEventSinkCollectionMaps objects to and from event "cookies" that represent a client's registration with an event provider.
Public classExtensionPointPackageRepresents an extended version of the Package base class that implements IVsPackageExtensionProvider.
Public classExtensionPointRegistrationAttributeRegisters an extension point provider of the type specified by derived classes such as ExtensionProviderType.
Public classHierarchyItemCollectionChangedEventArgsInfrastructure.
Public classHierarchyItemEventArgsProvides event arguments that are used by AfterInvalidateItems and OnItemAdded events to denote which specific item was invalidated or added.
Public classHierarchyManipulationStateScopeFacilitates deterministic restoration of an IVsHierarchyManipulationStateContext.
Public classHierarchyTreeFilterProviderBase class which implements some of the boilerplate parts of an ISolutionTreeFilter.
Protected classHierarchyTreeFilterProvider.HierarchyTreeFilterBase class that implements some of the boilerplate parts of an ISolutionTreeFilter. This includes behavior to ensure newly-added hierarchy items are always visible through the filtered view, even if those items do not match the filter. Derived types must still implement the logic for constructing the set of included items.
Public classInstalledProductRegistrationAttributeProvides information for the Visual Studio splash screen and the Help About dialog box when applied to a Package-derived class or a class that implements IVsPackage. This class cannot be inherited.
Public classInstalledToolboxItemInfoSupplies information about an existing toolbox item.
Public classKnownColorThemesSupplies predefined, well-known color themes.
Public classKnownUIContextsSupplies predefined, well-known UI contexts.
Public classLocalizablePropertiesLocalizableProperties provides a class that supplies custom type information on localizable properties for an object.
Public classLocDisplayNameAttributeSpecifies the localizable display name for a property, event, or public void method which takes no arguments.
Public classMsiComponentIdAttributeDefines the Windows Installer component ID. The component ID is used by the Windows Installer to indicate the installation path to the VSPackage.
Public classMsiTokenAttributeDefines a token string for the MSI installer.
Public classNewDocumentStateScopeFacilitates deterministic restoration of an IVsNewDocumentStateContext.
Public classOleDataObjectProvides a managed class that implements the IOleDataObject interface.
Public classOleMenuCmdEventArgsThe set of arguments passed to an OleMenuCommand object when the Invoke function is called.
Public classOleMenuCommandRepresents a menu command in Visual Studio.
Public classOleMenuCommandServiceThis class derives from the MenuCommandService class and implements IOleCommandTarget. MenuCommandService is the managed class used to add handlers for menu commands and to define verbs.
Public classPackageProvides a managed implementation of the interfaces required to create a fully functional VSPackage.
Public classPackageRegistrationAttributeModify your class that implements IVsPackage by using this attribute so that the registration tool, RegPkg.exe, will look for additional attributes. For more information, see Registering VSPackages.
Public classPackageUtilitiesA set of static utilities for filenames, paths, enumeration/string conversions, images, and other functions.
Public classPropertyPageTypeConverterAttributeThe class representing the attribute describing how to convert property values on property pages in a package. Use this attribute rather than TypeConverterAttribute.
Public classProvideAppCommandLineAttributeAdds a command line switch to the devenv executable for a specific package type.
Public classProvideAssemblyFilterAttributeDescribes the assemblies that the IConfigureToolboxItem class supports.
Public classProvideAutoLoadAttributeApply this attribute to your VSPackage class to cause it to be automatically loaded when a specified UI context is active. This class cannot be inherited.
Public classProvideAutomationObjectAttributeModifying your Package-derived class with this attribute declares that it provides a particular automation object.
Public classProvideBindingPathAttributeRegisters a path that should be probed for candidate assemblies at assembly load time.You should use ProvideCodeBaseAttribute instead of ProvideBindingPathAttribute. Registering a specific assembly location instead of a directory to probe results in better performance.
Public classProvideBindingRedirectionAttributeRegisters a set of values that define a binding redirection. These values are merged at startup into the CLR runtime configuration.
Public classProvideCodeBaseAttributeRegisters a set of values that define a dependent assembly tag with a code base. These values are merged at startup into the CLR runtime configuration.
Public classProvideComponentDiagnosticsAttributeRegisters a component diagnostics provider and its associated view.
Public classProvideDependentAssemblyAttributeParent class for attributes that generate dependentAssembly entries.
Public classProvideEditorExtensionAttributeAssociates a file extension to a given editor factory when applied to a class that inherits from Package or implements the interface IVsPackage.
Public classProvideEditorFactoryAttributeThis attribute declares that the VSPackage provides an editor factory.
Public classProvideEditorLogicalViewAttributeAdds a logical view to the editor created by an editor factory.
Public classProvideExtenderAttributeProvides an extender for Visual Studio. This class cannot be inherited.
Public classProvideKeyBindingTableAttributeProvides a key binding table GUID.
Public classProvideLanguageCodeExpansionAttributeRegisters language service support for code snippets.
Public classProvideLanguageEditorOptionPageAttributeProvide a general method for setting a language service's editor tool option page.
Public classProvideLanguageEditorToolsOptionCategoryAttributeThis attribute is used to declare a Tools Option category for a language.
Public classProvideLanguageExtensionAttributeAssociates a file extension with a particular language service.
Public classProvideLanguageServiceAttributeInforms Visual Studio that a VSPackage provides a language service. Used with the managed package framework (MPF).
Public classProvideLoadKeyAttributeThis attribute provides a package load key for your package. Not needed in Visual Studio 2010.
Public classProvideMenuResourceAttributeProvides registration information about menu resources used in a VSPackage. This class cannot be inherited.
Public classProvideMSBuildTargetsAttributeObsolete. Do not use.Registers a custom targets file to the list of the targets known and trusted by MSBuild.
Public classProvideObjectAttributeInforms Visual Studio that the VSPackage provides an object that can be created from the ILocalRegistryinterface. This class cannot be inherited.
Public classProvideOptionDialogPageAttributeThe base class for all the attributes that are used to register an option page.
Public classProvideOptionPageAttributeApply this attribute to independent objects to allow users to configure VSPackages through a custom Tools Options page.
Public classProvidePhysicalViewAttributesAttributeDeclares the attributes for a physical view offered by an editor.
Public classProvideProfileAttributeApply this attribute to independent objects used to implement a VSPackage's Visual Studio settings support.
Public classProvideProjectFactoryAttributeProvideProjectFactoryAttribute declares that a package provides a project factory.
Public classProvideProjectItemAttributeThis attribute registers items to be included in the Add New Item dialog for the specified project type. It is placed on a VSPackage.
Public classProvideSearchProviderAttributeRegisters the package as a search provider (IVsSearchProvider) extender. The Type and names passed in determine the search provider being registered.
Public classProvideServiceAttributeThis attribute indicates that the package proffers a service when applied to a subclass of Package or a class that implements IVsPackage.
Public classProvideServiceAttributeBaseDeclares that a package provides a particular service when applied to a subclass of Package or a class that implements IVsPackage. The attributes on a package do not control the behavior of the package, but they can be used by registration tools to register the proper information with Visual Studio.
Public classProvideServiceOverrideAttributeThis attribute indicates that the package proffers a replacement for a default service. This attribute is included in the definition of a subclass of Package or a class that implements IVsPackage.
Public classProvideStaticToolboxGroupAttributeThis attribute declares a toolbox group which will be created on toolbox initialization.
Public classProvideStaticToolboxItemAttributeThis attribute declares a toolbox item which the toolbox will read from the registry. See the comments on IVsToolboxItemProvider for more details.
Public classProvideToolboxFormatAttributeApply this attribute to classes implementing VSPackages to declare that the VSPackage provides Toolbox items with the specified clipboard format and to enable drag-and-drop support in the Visual Studio Toolbox.
Public classProvideToolboxItemConfigurationAttributeRegisters a VSPackage as supplying a particular implementation of IConfigureToolboxItem. Used in conjunction with ProvideAssemblyFilterAttribute.
Public classProvideToolboxItemDiscoveryAttributeDefines a toolbox item type. Toolbox item types are exposed as pages in the Choose Toolbox Items dialog (where one page is created for each type).
Public classProvideToolboxItemsAttributeApply this attribute to classes implementing VSPackages to declare if they offer a set of items to the Visual Studio Toolbox.
Public classProvideToolboxPageAttributeRegisters a VSPackage as providing one or more dialog pages in the Customize Toolbox dialog page of the Visual Studio IDE.
Public classProvideToolWindowAttributeNotifies Visual Studio that a VSPackage owns a tool window.
Public classProvideToolWindowVisibilityAttributeMaps a tool window to one or more UI contexts, so that the window is displayed when the user switches to one of those contexts and is hidden when the user switches away from one of the contexts.
Public classProvideViewAttributeThis attribute declares that an editor factory class offers a particular logical view.
Public classProvideXmlEditorChooserBlockSxSWithXmlEditorAttributeIndicates that a custom XML designer should not allow Side-by-Side (SxS) editing with the standard text-based XML editor.
Public classProvideXmlEditorChooserDesignerViewAttributeProvides registration information to the XML Chooser for a custom XML designer.
Public classReadOnlyObservableSet<T>Provides the base class for a generic IReadOnlyObservableSet<T>.
Public classRegisterAutoLoadAttribute Obsolete. Registers the VSPackage as an extender that is automatically loaded in response to a particular context GUID. This class cannot be inherited.
Public classRegisterEditorExtensionAttribute Obsolete. See ProvideEditorExtensionAttribute. Registers a file extension with a given editor factory. This class cannot be inherited.
Public classRegisterEditorLogicalViewAttribute Obsolete. Adds a logical view to the editor created by an editor factory. This attribute has been deprecated. Please use ProvideEditorLogicalViewAttribute instead.
Public classRegisterExtenderAttribute Obsolete. Registers an extender with Visual Studio. This class cannot be inherited. This class is obsolete. Please use ProvideExtenderAttribute instead.
Public classRegisterLanguageExtensionAttribute Obsolete. Registers a file extension with a given language service by applying the attribute to a VSPackage when registered using a registration tool like regpkg.exe. For more information, see Registering VSPackages.
Public classRegisterLoadKeyAttribute Obsolete. This attribute registers a package load key for your package. This attribute has been deprecated.
Public classRegisterProjectItemAttribute Obsolete. RegisterProjectItemAttribute has been deprecated. Please use ProvideProjectItemAttribute instead
Public classRegistrationAttributeAn abstract class for VSPackage registration. The RegistrationAttribute class allows new registration information to be added without changing the registration tools.
Public classRegistrationAttribute.KeyProvides an abstract class that represents a registration key.
Public classRegistrationAttribute.RegistrationContextAn abstract base class that provides context information from an external source to a registration attribute.
Public classRssCommandsProvides the routed commands supported by the Visual Studio shell RSS feed reader.
Public classRunningDocumentTableProvides access to the running document table (RDT) that tracks all currently opened documents in Visual Studio.
Public classSelectionContainerProvides a unified interface for accessing a set of selected objects.
Public classServiceCollection<T>Represents a collection of services.
Public classServiceProviderProvides a unified service provider for managed VSPackages.
Public classServiceProviderHierarchyActs as a hierarchical service provider.
Public classServiceProviderHierarchyOrderProvides a recommended service resolution order for common service providers. When multiple service providers are combined in a service provider hierarchy, they are given a numeric ordering.
Public classSettableOleDataObjectRepresents an OLE-compatible data object.
Public classSingleFileGeneratorSupportRegistrationAttributeCreates the ProjectTypeGuid key under $RegRoot$\Generators. This registration attribute is used by project systems that support single file generators.
Public classSingleTaskIdleManagerExecutes a long-running operation at idle priority on the UI thread. To support yielding frequently, the operation should return null as frequently as possible to allow the component manager to schedule other tasks and yield to higher-priority operations.The task is executed repeatedly until SingleTaskIdleManager is disposed.
Public classSolutionPersistenceRegistrationAttributeAdds a solution persistence property name and related GUID.
Public classSolutionTreeFilterProviderAttributeProvides information for displaying the Solution Explorer filter.
Public classTaskAn implementation of IVsTaskItem, used to modify the appearance and functionality of a task in the task list.
Public classTaskProviderThis class implements IVsTaskProvider. It provides a framework-friendly way to define a task provider and its associated services.
Public classTaskProvider.TaskCollectionA container for Task objects.
Public classTaskSchedulingExceptionException raised when task scheduling failed and could not be retried.
Public classThemeResourceKeyRepresents a key used in a Resource Dictionary for accessing theme color resources. Theme color resources include brushes and colors associated with a given color category and color name.
Public classThreadHelperProvides a generic dispatcher helper to ensure that a method is invoked on the application's main thread.
Public classToolWindowPaneA default implementation for a tool window. It can be subclassed to implement a customized tool window.
Public classUIContextRepresents the active state of a UI context.
Public classUIContextChangedEventArgsEvent arguments for the UIContextChanged event.
Public classUIElementDialogPageProvides seamless hosting of Windows Presentation Foundation (WPF) content inside a native dialog running an IsDialogMessage-style message loop. This class enables tabbing into and out of the WPF child window handle (HWND), and enables keyboard navigation within the WPF child HWND.
Public classUrlWraps the Uri class. Provides an unescaped version of LocalPath for file URL types and AbsoluteUri for HTTP URL types. Also returns an unescaped result from MakeRelativeUri so that it can be presented to the user.
Public classValueTokenizerKeeps a list of tokens, and values that correspond to those tokens. This class is used to tokenize and untokenize a given string.
Public classVsBrushesClass used to map between __VSSYSCOLOREX identifiers (used by GetVSSysColorEx) and keys used by WPF ResourceDictionary objects. The keys provided by this class can be used to reference Brush instances that Visual Studio places in Resources.
Public classVsColorsMaps between __VSSYSCOLOREX identifiers (as used by GetVSSysColorEx and keys used by Windows Presentation Foundation ResourceDictionary objects.
Public classVSCommandsProvides the routed commands supported by the Visual Studio shell.
Public classVsEnumerable<TComEnumerator, TComEnumerated>Base class for Visual Studio-style enumerators using Visual Studio 2010 and older enumerator interfaces that use PreserveSig.
Public classVsEnumerable<TComEnumerator, TComEnumerated, TEnumerated>Represents a Visual Studio-style enumeration of TComEnumerated objects created from an enumeration of TEnumerated.Base class for Visual Studio-style enumerators using Visual Studio 2010 and older enumerator interfaces that use PreserveSig.
Public classVsEnumerableEx<TComEnumerator, TComEnumerated>Base class for Visual Studio COM enumerators using Visual Studio 2012 and later enumerator interfaces that do not use PreserveSig.
Public classVsMenusIncludes the GUIDs for Visual Studio menu commands.
Public classVSRegistryProvides utility functions for discovering the registry hive under which Visual Studio is currently running.
Public classVsResourceKeysExposes Windows Presentation Foundation (WPF) resource keys for Style and ControlTemplate values that apply to common WPF controls.
Public classVsSearchTaskBase class for implementing search tasks used by search-able tool windows.
Public classVsServiceProviderWrapperWraps a service provider instance. The class can be used to expose a SVsServiceProvider value to a Managed Extensibility Framework composition container.
Public classVsShellUtilitiesProvides static helper methods to use with the Visual Studio shell.
Public classVsTaskLibraryHelperSupplies helper methods for using the Visual Studio task library in managed code.
Public classWAProvideLanguagePropertyAttribute
Public classWAProvideProjectFactoryAttribute
Public classWAProvideProjectFactoryTemplateMappingAttribute
Public classWebSiteProjectAttributeAdds a project subtype to the existing list of defined project subtypes for the Web Site Project.
Public classWebSiteProjectRelatedFilesAttributeAllows the Web Site Project to nest one file type (related) under another file type (primary) in the solution explorer.
Public classWindowPaneRepresents a Visual Studio window pane.

  StructureDescription
Public structureRunningDocumentInfoRepresents information about a document in the RunningDocumentTable. It includes all the information returned by GetDocumentInfo.

  InterfaceDescription
Public interfaceIComEnumeratorRelay<TComEnumerator, TEnumerated>Provides typed enumeration methods.
Public interfaceIConfigureToolboxItemProvides the ability to configure ToolboxItem objects dynamically by adding additional data to the toolbox item's Properties dictionary. This data is then serialized as a permanent part of the toolbox item.
Public interfaceIFilteredHierarchyItemSetProvides a flattened list of hierarchy items that represents all items in the hierarchy, and raises events when items are added to or removed from the hierarchy.
Public interfaceIInstalledToolboxItemInfoSupplies information about an existing toolbox item.
Public interfaceIMenuCommandInvokeExHelps to invoke menu commands.
Public interfaceIOleMenuCommandRepresents an OLE menu command.
Public interfaceIProfileManagerInterface implemented by classes supporting VSPackages by persisting their state information through the Visual Studio settings mechanism.
Public interfaceIProfileMigratorSupports the migration of user settings from one version of Visual Studio to another.
Public interfaceIReadOnlyObservableSetProvides a heterogeneous collection of objects (non-type safe).
Public interfaceIReadOnlyObservableSet<T>Provides a homogeneous collection of objects of type T.
Public interfaceIResXResourceServiceAn abstraction layer that lets clients control the resx readers and writers used within Visual Studio.
Public interfaceISelectedGraphNodeHolds a reference to a selected GraphNode.
Public interfaceISolutionSearchOptionsRepresents the options a search provider should use when providing search results for a search of the solution.
Public interfaceISolutionSearchParametersRepresents the parameters required to provide search results for a search of the solution.
Public interfaceISolutionTreeFilterA filter that controls a collection of items that should be included in the filtered tree.
Public interfaceISolutionTreeFilterProviderFactory used to create an ISolutionTreeFilter. ISolutionTreeFilter provides a list of included items that should be placed in the tree.
Public interfaceISupportDisposalNotificationRepresents an object that may become disposed, and that can notify listeners of changes to the disposal state.
Public interfaceIToolboxAppDomainControlControls the creation of the application domain in which the client’s IToolboxItemDiscovery implementation is created.
Public interfaceIToolboxAssemblyInfoSupplies information about an assembly.
Public interfaceIToolboxExtensionsSdkInfoSupplies information about an extension SDK.
Public interfaceIToolboxExtensionsSdkTypeRepresents a managed type from an extension SDK.
Public interfaceIToolboxItemCreatorCreates new toolbox items and supplies information about existing toolbox items.
Public interfaceIToolboxItemDiscoveryProvides information about managed types from which toolbox items could be created.
Public interfaceIToolboxItemDiscoveryFactoryCreates various objects required for integration with the Choose Toolbox Items dialog.
Public interfaceIToolboxItemInfoSupplies information about a managed type from which a toolbox item can be created.
Public interfaceIToolboxPlatformInfoSupplies information about a platform (such as Windows 8).
Public interfaceIToolboxPlatformTypeRepresents a managed type with an associated platform. Other interfaces derive from this interface to add additional metadata.
Public interfaceIToolboxTypeRepresents a simple managed type. Other interfaces derive from this interface to add additional metadata.
Public interfaceIVsHierarchyItemContains instance property information for a single item in an IVsUIHierarchyWindow.
Public interfaceIVsHierarchyItemCollectionProviderProvides a read-only collection of hierarchy items that represent a subset of all hierarchy items under a specified hierarchy.
Public interfaceIVsHierarchyItemIdentityContains the information necessary to define an item in an IVsUIHierarchyWindow.
Public interfaceIVsHierarchyItemManagerAccesses the data model used by an IVsUIHierarchyWindow (like the Solution Explorer).
Public interfaceIVsTaskEventsNotifies clients of changes made to tasks.
Public interfaceIVsToolboxItemDiscoveryRegistrarDefines a toolbox item type. You can get an instance of the interface from the SVsToolboxItemDiscoveryRegistrar service.
Public interfaceSVsServiceProviderRepresents a Visual Studio service provider.
Public interfaceSVsToolboxItemDiscoveryRegistrarPassed to GetService to return a reference to the IVsToolboxItemDiscoveryRegistrar interface.

  DelegateDescription
Public delegateOnIdleHandlerA delegate used by the SingleTaskIdleManager class. When you create an instance of the SingleTaskIdleManager class, you pass in this delegate, which is then called at idle time.
Public delegateVsInvokableAsyncFunction<T>Used by the asynchronous task library helper to take an IVsTaskCompletionSource and return a Task Parallel Library (TPL) task.
Public delegateVsTaskBodyCallbackUsed by the asynchronous task library helper as the method type for a task body (what the task executes). Users of the library can either pass in this delegate type directly or use one of the wrapper methods that wraps simpler anonymous functions to this delegate type.

  EnumerationDescription
Public enumerationCloseResultSpecifies the results of the close operation.
Public enumerationCommonMessagePumpExitCodeRepresents exit codes that are possible for CommonMessagePump.
Public enumerationDialogPage.ApplyKindAn enumeration that describes dialog page apply behavior.
Public enumerationFilterDescendantBehaviorSpecifies the descendant behavior when including items in a filtered tree.
Public enumerationLogicalViewThis enumeration lists the supported logical views.
Public enumerationProfileMigrationTypeSpecifies the migration action in MigrationType and ProfileMigrationType.
Public enumerationQueryCloseResultSpecifies the results of the query and close operation.
Public enumerationRegistrationMethodSpecifies how the assembly should be registered or located.
Public enumerationTaskCategoryProvides a set of task categories that specify the kind of task that is to be performed.
Public enumerationTaskErrorCategoryRepresents a collection of values that identify types or severity of error messages that can appear in the Error List Options task window.
Public enumerationTaskPriorityProvides values for task priorities.
Public enumerationThemeResourceKeyTypeSpecifies the type of resource being referenced by a ThemeResourceKey.
Public enumerationToolWindowOrientationThis enumeration provides a number of possible tool window orientations with respect to a docking window.
Public enumerationUnlockResultSpecifies the results of the unlock operation.
Public enumerationVsDockStyleDefines constants for tool window orientation.
Public enumerationVsFrameModeControls the display mode of a tool window.
Public enumerationVsFramePropIDSpecifies property identifiers for window frames, document frames, and tool window frames.
Public enumerationVsHierarchyPropIDSpecifies the property identifiers associated with the property settings for a hierarchy.
Public enumerationVsQueryEditFlags
Public enumerationVsQueryRemoveDirectoryFlagsSpecifies the flags associated with QueryRemoveDirectory.
Public enumerationVsQueryRemoveFileFlagsSpecifies the flags associated with QueryRemove.
Public enumerationVsQuerySaveFlags
Public enumerationVsRdtFlagsSpecifies options for a document in the running document table (RDT).
Public enumerationVsRdtSaveOptionsSpecifies save options for a document in the running document table (RDT).
Public enumerationVsRemoveDirectoryFlagsSpecifies the flags used by OnAfterRemoveDirectories.
Public enumerationVsRemoveFileFlagsSpecifies the flags used in OnAfterRemoveFiles.
Public enumerationVsSolutionPropIDIdentifies property settings for a solution.
Public enumerationVsTaskContinuationOptionsSpecifies the task’s continuation options.
Public enumerationVsTaskCreationOptionsSpecifies the options for creating a task.
Public enumerationVsTaskRunContextSpecifies how the task is run.
Public enumerationVsTaskWaitOptionsSpecifies the options for task wait operations.
Protected enumerationWindowPane.PaneInitializationModeRepresents the possible initialization states for a WindowPane object.
Show: