Microsoft.VisualStudio.Shell.Immutable.11.0
Event raised after an notification occurs for an item.
Event raised after an notification occurs for an item.
Raised when a blocking wait call is made to an instance on the main thread of Visual Studio.
Raised when a blocking wait call to is finished on the main thread of Visual Studio.
Raised when this task is marked as a blocking task for a wait on the main thread of Visual Studio.
Enables downloading of RSS content. There is no command parameter for this command.
Prompts the user for Web proxy credentials. There is no command parameter for this command.
Sets the RSS feed URL. The command parameter for this command is the URL of the RSS feed.
Visual Studio specific error HRESULT code returned when a task could not be scheduled at the requested time.
Opens the Web Browser window in Visual Studio.
Executes a Visual Studio command table command.
Instantiates a new instance of BlockingTaskEventArgs with the specified tasks.
The blocking task.
The blocked task.
Initializes a new instance of the class.
Initializes a new instance of the class.
The object that holds the serialized object data.
The contextual information about the source or destination.
Initializes a new instance of the class.
The message that describes the exception. The caller of this constructor is required to ensure that this string has been localized for the current system culture.
Initializes a new instance of the class.
The hierarchy item to be checked.
Determines whether the contains a specific value.
The object to locate in the .
if the object is found in the IReadOnlyObservableSet, otherwise .
Determines whether the contains a specific value.
The object to locate in the set.
if the object is found in the set, otherwise .
Callback that should be called by a provider that could have returned more results, but which limited itself to the number of results requested by .
Determines whether to include descendants if none are explicitly specified.
The item that requires the determination.
The value that specifies whether to exclude or include by default.
Creates a new filter for the specified collection of root items.
The current collection of root items in the tree.
An instance that can be applied to the tree to control which items are included in the tree's filtered subset.
Determines whether this type of filter is supported when the specified collection of items are at the root of the tree.
The current collection of root items in the tree.
if the filter is supported, otherwise .
Creates an application domain for assembly loading.
The newly-created application domain.
Unloads an application domain created by .
The application domain to unload.
Creates a toolbox item from the specified type.
A full hierarchical type name.
The assembly in which is found.
Properties obtained from for this item.
Collection returned from for this item.
The toolbox item.
Returns information about a control installed on the toolbox.
Toolbox item from which to get the information.
The information about this item, or null if the item is not recognized by this provider.
Returns the corresponding to a given type.
A valid toolbox control type.
The information about this type, or null if the type is not a valid toolbox control type recognized by this provider.
Creates an object in the given application domain that implements .
Domain in which the object should be created.
A handle to the created object.
Returns the corresponding value for this item from a given property identifier.
A non-localized identifier from the property.
The value for this item.
Asynchronously gets a flat list of hierarchy items that exist within the specified hierarchy.
The hierarchy from which the descendant hierarchy items are aggregated.
A cancellation token that can be used to cancel the asynchronous request.
A task that, when complete, provides the flattened set of hierarchy items.
Asynchronously gets a filtered set of hierarchy items from the specified hierarchy item set.
The hierarchy items to filter.
The predicate used to determine what is included in the filtered set.
A cancellation token that can be used to cancel the asynchronous request.
An optional set of property identifiers that indicate the hierarchy item properties that affect the filter and as a result cause the predicate to be re-queried.
A task that, when complete, provides the filtered set of hierarchy items.
Gets or creates an corresponding to the specified hierarchy and item identifier.
The hierarchy for which to get or create the new hierarchy item.
The item identifier.
The hierarchy item.
Gets a cached representing the specified hierarchy and item identifier, if one has already been created.
The hierarchy from which to retrieve the hierarchy item.
The item identifier.
Returns the hierarchy item.
if the exists and was returned, otherwise .
Gets a cached representing the specified hierarchy and item identifier, if one has already been created.
The hierarchy from which to retrieve the hierarchy item identity.
The item identifier.
Returns the hierarchy item identity.
if the exists and was returned, otherwise .
Registers a factory that can supply toolbox items corresponding to managed types.
A type that must match the argument to .
The factory to be registered.
Initializes a new instance of the class.
The group of the filter command that is used to handle showing the filter.
The identifier of the filter command identifier that is used to handle showing the filter.
Initializes a new instance of the class.
Initializes a new instance of the class with serialized data.
The that holds the serialized object data about the exception being thrown.
The that contains contextual information about the source or destination.
Initializes a new instance of the class with a specified error message.
The message that describes the error.
Initializes a new instance of the class.
The category associated with this key.
The name associated with this key.
The key type associated with this key.
Determines whether the specified object is equal to the current object.
The object to compare with the current object.
if the specified object is equal to the current object; otherwise, .
Serves as a hash function for a particular type.
A hash code for the current object.
Gets the task that is being waited on the UI thread and that needs to be unblocked.
Returns .
Gets the task that is blocking a task being waited on the UI thread.
Returns .
Gets the hierarchy item containing either the invalidated items or the item that was added.
The hierarchy item containing either the invalidated items or the item that was added.
Gets the assembly name of the item.
Gets the strings to display in the dialog’s “custom” columns, or null if no custom properties are needed.
Gets the full hierarchical type name of the item (not including the assembly name).
Gets the number of elements contained in the .
The number of elements contained in the .
Gets the selected GraphNode.
Gets whether or not the content of external items should be searched.
If true, search results from within external items should be returned. If false, no external items searches should occur.
Gets whether or not the content of files should be searched.
If , search results from within file contents should be returned. If , no file content searches should occur.
Gets the maximum number of results that should be returned by the search. If more results than this are available, the search provider should call to indicate that not all results were returned.
Gets the search options.
Gets the search terms provided by the user.
Gets the set of items that are included by the filter.
Determines if the item is disposed.
if the item is disposed.
Gets the original path from which the assembly was loaded. This may differ from the property of the assembly, for example if the assembly is in the global assembly cache (GAC).
The original path from which the assembly was loaded.
Gets the value that is used to filter the extension SDKs.
Gets the display name for the extension SDK.
Gets the identity of the extension SDK. This property contains the extension SDK path in the format “\[extensionssdks root]\[sdkname]\[sdkversion]”.
Gets the minimum Visual Studio version. This value is used to filter which extension SDKs show up in each version of Visual Studio.
Gets the path on the disk to the extension SDK.
Gets the value of the target frameworks to be used to filter extension SDKs in Toolbox.
Gets the supported target platform.
Gets information about the extension SDK.
Gets a collection of additional assembly paths to search for toolbox items.
Gets the object that is used to create and unload the application domain that is passed to .
Gets the object that is used to create new toolbox items and get information about existing toolbox items.
Gets the display name of the toolbox item.
Gets a collection of name-value pairs that will be passed to if the user chooses to create the item.
Gets the icon for the toolbox item as a file path, byte array, Bitmap, or IntPtr.
Gets the background color that will be rendered as transparent in the toolbox image.
Gets the platform ID.
Gets the version number of the platform.
Gets the target platform information.
Gets information about an assembly.
Gets the managed type.
Indicates whether the child items of an have already been enumerated.
if the child items have already been enumerated, otherwise .
Gets the canonical name of the item, corresponding to the .
The canonical name of the item.
Gets the child items of this .
The child items of the hierarchy item.
Gets the identity that represents this item.
The identity that represents this item.
Gets or sets whether this item should be rendered bold in an .
if the item should be rendered bold, otherwise .
Gets or sets whether this item should be rendered as a cut item in an .
if the item should be rendered as a cut item, otherwise .
Gets the parent for this item.
The parent hierarchy item for this item, or null if the item is at the root of the .
Gets the text caption for the item in the , corresponding to the property from .
The text caption for the item in the UI hierarchy window.
Gets the representing the outer hierarchy of the item.
The hierarchy representing the outer hierarchy of the item.
Gets whether this item is a nested item or not.
if the item is a nested item, otherwise .
Gets whether the item is the root of its .
if the item is the root of a hierarchy, otherwise .
Gets the item identifier representing the outer item in the hierarchy.
The item identifier representing the outer item in the hierarchy.
Gets the nested representing the inner hierarchy of the item.
The nested hierarchy representing the inner hierarchy of the item.
Gets the item identifier representing the inner item in the .
The item identifier representing the inner item in the nested hierarchy.
Gets whether item additions or removals from an are currently being processed.
when changes from one of the following events are being processed:
Gets the group of the filter command that should handle showing the filter.
The filter command group.
Gets the identifier of the filter command that should handle showing the filter.
The filter command identifier.
Gets the category associated with this key. A combination of the name, category, and key type uniquely identify the resource being referenced by this key.
Gets the type of resource specified by this key. A combination of the name, category, and key type uniquely identify the resource being referenced by this key.
Gets the name associated with this key. A combination of the name, category, and key type uniquely identify the resource being referenced by this key.
The event arguments to be used with an event that passes in blocking task information. The parameters identify the task that is being waited on the UI thread (blocked task) and the task that is blocking the wait (blocking task).
Exception raised when a circular dependency would cause a deadlock during a requested task wait operation.
Specifies the descendant behavior when including items in a filtered tree.
Exclude descendants, by default, in the filtered tree.
Include descendants, by default, in the filtered tree.
Provides event arguments that are used by and events to denote which specific item was invalidated or added.
Provides 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.
Supplies information about an existing toolbox item.
Provides a heterogeneous collection of objects (non-type safe).
Provides a homogeneous collection of objects of type .
The type of items stored in the set.
Holds a reference to a selected GraphNode.
Represents the options a search provider should use when providing search results for a search of the solution.
Represents the parameters required to provide search results for a search of the solution.
A filter that controls a collection of items that should be included in the filtered tree.
Factory used to create an . provides a list of included items that should be placed in the tree.
Represents an object that may become disposed, and that can notify listeners of changes to the disposal state.
Controls the creation of the application domain in which the client’s implementation is created.
Supplies information about an assembly.
Supplies information about an extension SDK.
Represents a managed type from an extension SDK.
Creates new toolbox items and supplies information about existing toolbox items.
Provides information about managed types from which toolbox items could be created.
Creates various objects required for integration with the Choose Toolbox Items dialog.
Supplies information about a managed type from which a toolbox item can be created.
Supplies information about a platform (such as Windows 8).
Represents a managed type with an associated platform. Other interfaces derive from this interface to add additional metadata.
Represents a simple managed type. Other interfaces derive from this interface to add additional metadata.
Contains instance property information for a single item in an .
Provides a read-only collection of hierarchy items that represent a subset of all hierarchy items under a specified hierarchy.
Contains the information necessary to define an item in an .
Accesses the data model used by an (like the Solution Explorer).
Notifies clients of changes made to tasks.
Defines a toolbox item type. You can get an instance of the interface from the service.
Provides the routed commands supported by the Visual Studio shell RSS feed reader.
Provides information for displaying the Solution Explorer filter.
Passed to to return a reference to the interface.
Exception raised when task scheduling failed and could not be retried.
Represents 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.
Specifies the type of resource being referenced by a .
Specifies the foreground color.
Specifies the background color.
Specifies the foreground brush.
Specifies the background brush.
Provides the routed commands supported by the Visual Studio shell.