ExportFileExtensionsAttributeBase Constructors

Definition

Overloads

ExportFileExtensionsAttributeBase(String, String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

ExportFileExtensionsAttributeBase(String, String, String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

ExportFileExtensionsAttributeBase(String, String[], String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

ExportFileExtensionsAttributeBase(String, String, String[], String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

ExportFileExtensionsAttributeBase(String, String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

public:
 ExportFileExtensionsAttributeBase(System::String ^ type, cli::array <System::String ^> ^ supportedFileExtensions, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Type ^ contractType);
public:
 ExportFileExtensionsAttributeBase(Platform::String ^ type, Platform::Array <Platform::String ^> ^ supportedFileExtensions, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Platform::Type ^ contractType);
public ExportFileExtensionsAttributeBase (string type, string[] supportedFileExtensions, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase : string * string[] * Microsoft.VisualStudio.Workspace.ProviderPriority * Type -> Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase
Public Sub New (type As String, supportedFileExtensions As String(), priority As ProviderPriority, contractType As Type)

Parameters

type
String

The unique type for this Provider

supportedFileExtensions
String[]

The set of file extensions (including the leading period) that this scanner is capable of parsing.

priority
ProviderPriority

Provider priority

contractType
Type

Contract type

Applies to

ExportFileExtensionsAttributeBase(String, String, String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

public:
 ExportFileExtensionsAttributeBase(System::String ^ version, System::String ^ type, cli::array <System::String ^> ^ supportedFileExtensions, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Type ^ contractType);
public:
 ExportFileExtensionsAttributeBase(Platform::String ^ version, Platform::String ^ type, Platform::Array <Platform::String ^> ^ supportedFileExtensions, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Platform::Type ^ contractType);
public ExportFileExtensionsAttributeBase (string version, string type, string[] supportedFileExtensions, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
public ExportFileExtensionsAttributeBase (string? version, string type, string[] supportedFileExtensions, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase : string * string * string[] * Microsoft.VisualStudio.Workspace.ProviderPriority * Type -> Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase
Public Sub New (version As String, type As String, supportedFileExtensions As String(), priority As ProviderPriority, contractType As Type)

Parameters

version
String

Version for this provider

type
String

The unique type for this Provider

supportedFileExtensions
String[]

The set of file extensions (including the leading period) that this scanner is capable of parsing.

priority
ProviderPriority

Provider priority

contractType
Type

Contract type

Applies to

ExportFileExtensionsAttributeBase(String, String[], String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

public:
 ExportFileExtensionsAttributeBase(System::String ^ type, cli::array <System::String ^> ^ contentTypes, cli::array <System::String ^> ^ filesFilters, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Type ^ contractType);
public:
 ExportFileExtensionsAttributeBase(Platform::String ^ type, Platform::Array <Platform::String ^> ^ contentTypes, Platform::Array <Platform::String ^> ^ filesFilters, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Platform::Type ^ contractType);
public ExportFileExtensionsAttributeBase (string type, string[] contentTypes, string[] filesFilters, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
public ExportFileExtensionsAttributeBase (string type, string[]? contentTypes, string[]? filesFilters, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase : string * string[] * string[] * Microsoft.VisualStudio.Workspace.ProviderPriority * Type -> Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase
Public Sub New (type As String, contentTypes As String(), filesFilters As String(), priority As ProviderPriority, contractType As Type)

Parameters

type
String

The unique type for this Provider

contentTypes
String[]

list of content types to handle

filesFilters
String[]

anonymous content type definition

priority
ProviderPriority

Provider priority

contractType
Type

Contract type

Applies to

ExportFileExtensionsAttributeBase(String, String, String[], String[], ProviderPriority, Type)

Initializes a new instance of the ExportFileExtensionsAttributeBase class.

public:
 ExportFileExtensionsAttributeBase(System::String ^ version, System::String ^ type, cli::array <System::String ^> ^ supportedFileExtensions, cli::array <System::String ^> ^ supportedFileNames, Microsoft::VisualStudio::Workspace::ProviderPriority priority, Type ^ contractType);
public ExportFileExtensionsAttributeBase (string? version, string type, string[] supportedFileExtensions, string[] supportedFileNames, Microsoft.VisualStudio.Workspace.ProviderPriority priority, Type contractType);
new Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase : string * string * string[] * string[] * Microsoft.VisualStudio.Workspace.ProviderPriority * Type -> Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase
Public Sub New (version As String, type As String, supportedFileExtensions As String(), supportedFileNames As String(), priority As ProviderPriority, contractType As Type)

Parameters

version
String

Version for this provider

type
String

The unique type for this Provider

supportedFileExtensions
String[]

The set of file extensions that this scanner is capable of parsing.

supportedFileNames
String[]

The set of file names that this scanner is capable of parsing.

priority
ProviderPriority

Provider priority

contractType
Type

Contract type

Applies to