Share via


ExportProviderAttributeBase Class

Definition

Base Implementation for the IProviderMetadataBase interface

public ref class ExportProviderAttributeBase abstract : System::ComponentModel::Composition::ExportAttribute, Microsoft::VisualStudio::Workspace::IProviderMetadataBase
public abstract class ExportProviderAttributeBase : System.ComponentModel.Composition.ExportAttribute, Microsoft.VisualStudio.Workspace.IProviderMetadataBase
type ExportProviderAttributeBase = class
    inherit ExportAttribute
    interface IProviderMetadataBase
Public MustInherit Class ExportProviderAttributeBase
Inherits ExportAttribute
Implements IProviderMetadataBase
Inheritance
ExportProviderAttributeBase
Derived
Implements

Constructors

ExportProviderAttributeBase(String, ProviderPriority, Type)

Initializes a new instance of the ExportProviderAttributeBase class.

ExportProviderAttributeBase(String, String, ProviderPriority, Type)

Initializes a new instance of the ExportProviderAttributeBase class.

ExportProviderAttributeBase(String, Type)

Initializes a new instance of the ExportProviderAttributeBase class.

Properties

OptionFlags

The Options defined for this metadata as flags attribute

OptionFlagsInternal

Return the options flags internal

Priority

Provider priority

Type

The Unique Type for this Provider

Version

Version tracking

Applies to