ExportProviderAttributeBase Constructors
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.
Overloads
ExportProviderAttributeBase(String, Type) |
Initializes a new instance of the ExportProviderAttributeBase class. |
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.
public:
ExportProviderAttributeBase(System::String ^ type, Type ^ contractType);
public:
ExportProviderAttributeBase(Platform::String ^ type, Platform::Type ^ contractType);
public ExportProviderAttributeBase (string type, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase : string * Type -> Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase
Public Sub New (type As String, contractType As Type)
Parameters
- type
- String
The unique type for this IProviderMetadataBase
- contractType
- Type
Contract Type
Applies to
ExportProviderAttributeBase(String, ProviderPriority, Type)
Initializes a new instance of the ExportProviderAttributeBase class.
public:
ExportProviderAttributeBase(System::String ^ type, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Type ^ contractType);
public:
ExportProviderAttributeBase(Platform::String ^ type, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Platform::Type ^ contractType);
public ExportProviderAttributeBase (string type, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase : string * Microsoft.VisualStudio.Workspace.ProviderPriority * Type -> Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase
Public Sub New (type As String, priority As ProviderPriority, contractType As Type)
Parameters
- type
- String
The unique type for this IProviderMetadataBase
- priority
- ProviderPriority
The provider priority
- contractType
- Type
Contract Type
Applies to
ExportProviderAttributeBase(String, String, ProviderPriority, Type)
Initializes a new instance of the ExportProviderAttributeBase class.
public:
ExportProviderAttributeBase(System::String ^ version, System::String ^ type, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Type ^ contractType);
public:
ExportProviderAttributeBase(Platform::String ^ version, Platform::String ^ type, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Platform::Type ^ contractType);
public ExportProviderAttributeBase (string version, string type, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
public ExportProviderAttributeBase (string? version, string type, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase : string * string * Microsoft.VisualStudio.Workspace.ProviderPriority * Type -> Microsoft.VisualStudio.Workspace.ExportProviderAttributeBase
Public Sub New (version As String, type As String, priority As ProviderPriority, contractType As Type)
Parameters
- version
- String
Version for this provider
- type
- String
The unique type for this IProviderMetadataBase
- priority
- ProviderPriority
The provider priority
- contractType
- Type
Contract Type