ComposableCatalog Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public class ComposableCatalog : IEquatable<Microsoft.VisualStudio.Composition.ComposableCatalog>
type ComposableCatalog = class
interface IEquatable<ComposableCatalog>
Public Class ComposableCatalog
Implements IEquatable(Of ComposableCatalog)
- Inheritance
-
ComposableCatalog
- Implements
Properties
DiscoveredParts |
Gets the parts that were added to the catalog via a PartDiscovery class. |
Parts |
Gets the set of parts that belong to the catalog. |
Methods
AddCatalog(ComposableCatalog) |
Merges this catalog with another one, including parts, discovery details and errors. |
AddCatalogs(IEnumerable<ComposableCatalog>) |
Merges this catalog with others, including parts, discovery details and errors. |
AddPart(ComposablePartDefinition) | |
AddParts(DiscoveredParts) | |
AddParts(IEnumerable<ComposablePartDefinition>) | |
Create(Resolver) | |
Equals(ComposableCatalog) | |
GetExports(ImportDefinition) | |
GetHashCode() | |
GetInputAssemblies() | |
ToString(TextWriter) |
Extension Methods
WithCompositionService(ComposableCatalog) |
Creates a catalog that exports an instance of ICompositionService. |
WithDesktopSupport(ComposableCatalog) |
Obsolete.
Adds parts that allow MEF to work on .NET Framework platforms. |