ExportProjectActionSettingsProviderAttribute 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.
Exports an IProjectActionSettingsProvider to the MEF catalog with metadata as described by IProjectActionSettingsProviderMetadata.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public sealed class ExportProjectActionSettingsProviderAttribute : Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase, Microsoft.VisualStudio.Workspace.IProjectActionSettingsProviderMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportProjectActionSettingsProviderAttribute = class
inherit ExportProviderAttributeBase
interface IProjectActionSettingsProviderMetadata
interface IProviderMetadataBase
Public NotInheritable Class ExportProjectActionSettingsProviderAttribute
Inherits ExportProviderAttributeBase
Implements IProjectActionSettingsProviderMetadata
- Inheritance
- Attributes
- Implements
Constructors
ExportProjectActionSettingsProviderAttribute(String, ProviderPriority, String[]) |
Initializes a new instance of the ExportProjectActionSettingsProviderAttribute class. |
Properties
OptionFlags |
The Options defined for this metadata as flags attribute (Inherited from ExportProviderAttributeBase) |
OptionFlagsInternal |
Return the options flags internal (Inherited from ExportProviderAttributeBase) |
Priority |
Provider priority (Inherited from ExportProviderAttributeBase) |
SupportedContextTypes |
Gets a collection of project actions context types supported by this provider. |
Type |
The Unique Type for this Provider (Inherited from ExportProviderAttributeBase) |
Version |
Version tracking (Inherited from ExportProviderAttributeBase) |