ExportFileScannerAttribute 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
ExportFileScannerAttribute(String, String, String, Type) |
Initializes a new instance of the ExportFileScannerAttribute class. |
ExportFileScannerAttribute(String, String, String[], Type[]) |
Initializes a new instance of the ExportFileScannerAttribute class. |
ExportFileScannerAttribute(String, String, String[], Type[], ProviderPriority) |
Initializes a new instance of the ExportFileScannerAttribute class. |
ExportFileScannerAttribute(FileScannerOptions, String, String, String[], Type[], ProviderPriority) |
Initializes a new instance of the ExportFileScannerAttribute class. |
ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], Type[], ProviderPriority) |
Initializes a new instance of the ExportFileScannerAttribute class. |
ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], String[], Type[], ProviderPriority) |
Initializes a new instance of the ExportFileScannerAttribute class. |
ExportFileScannerAttribute(String, String, String, Type)
Initializes a new instance of the ExportFileScannerAttribute class.
public:
ExportFileScannerAttribute(System::String ^ type, System::String ^ language, System::String ^ fileExtension, Type ^ supportedType);
public:
ExportFileScannerAttribute(Platform::String ^ type, Platform::String ^ language, Platform::String ^ fileExtension, Platform::Type ^ supportedType);
public ExportFileScannerAttribute (string type, string language, string fileExtension, Type supportedType);
new Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute : string * string * string * Type -> Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute
Public Sub New (type As String, language As String, fileExtension As String, supportedType As Type)
Parameters
- type
- String
The unique type for this IFileScannerMetadata
- language
- String
A simple name that describes the kind of files this scanner is suitable for.
- fileExtension
- String
The set of file name suffixes or extensions (including the leading period) that this scanner is capable of parsing. This scanner matches files which end with these values.
- supportedType
- Type
The supported type to be scanned
Applies to
ExportFileScannerAttribute(String, String, String[], Type[])
Initializes a new instance of the ExportFileScannerAttribute class.
public:
ExportFileScannerAttribute(System::String ^ type, System::String ^ language, cli::array <System::String ^> ^ supportedFileExtensions, cli::array <Type ^> ^ supportedTypes);
public:
ExportFileScannerAttribute(Platform::String ^ type, Platform::String ^ language, Platform::Array <Platform::String ^> ^ supportedFileExtensions, Platform::Array <Platform::Type ^> ^ supportedTypes);
public ExportFileScannerAttribute (string type, string language, string[] supportedFileExtensions, Type[] supportedTypes);
new Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute : string * string * string[] * Type[] -> Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute
Public Sub New (type As String, language As String, supportedFileExtensions As String(), supportedTypes As Type())
Parameters
- type
- String
The unique type for this IFileScannerMetadata
- language
- String
A simple name that describes the kind of files this scanner is suitable for.
- supportedFileExtensions
- String[]
The set of file name suffixes or extensions (including the leading period) that this scanner is capable of parsing. This scanner matches files which end with these values.
- supportedTypes
- Type[]
List of types supported by this file scanner
Applies to
ExportFileScannerAttribute(String, String, String[], Type[], ProviderPriority)
Initializes a new instance of the ExportFileScannerAttribute class.
public:
ExportFileScannerAttribute(System::String ^ type, System::String ^ language, cli::array <System::String ^> ^ supportedFileExtensions, cli::array <Type ^> ^ supportedTypes, Microsoft::VisualStudio::Workspace::ProviderPriority priority);
public:
ExportFileScannerAttribute(Platform::String ^ type, Platform::String ^ language, Platform::Array <Platform::String ^> ^ supportedFileExtensions, Platform::Array <Platform::Type ^> ^ supportedTypes, Microsoft::VisualStudio::Workspace::ProviderPriority priority);
public ExportFileScannerAttribute (string type, string language, string[] supportedFileExtensions, Type[] supportedTypes, Microsoft.VisualStudio.Workspace.ProviderPriority priority);
new Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute : string * string * string[] * Type[] * Microsoft.VisualStudio.Workspace.ProviderPriority -> Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute
Public Sub New (type As String, language As String, supportedFileExtensions As String(), supportedTypes As Type(), priority As ProviderPriority)
Parameters
- type
- String
The unique type for this IFileScannerMetadata
- language
- String
A simple name that describes the kind of files this scanner is suitable for.
- supportedFileExtensions
- String[]
The set of file name suffixes or extensions (including the leading period) that this scanner is capable of parsing. This scanner matches files which end with these values.
- supportedTypes
- Type[]
List of types supported by this file scanner
- priority
- ProviderPriority
File scanner priority
Applies to
ExportFileScannerAttribute(FileScannerOptions, String, String, String[], Type[], ProviderPriority)
Initializes a new instance of the ExportFileScannerAttribute class.
public:
ExportFileScannerAttribute(Microsoft::VisualStudio::Workspace::Indexing::FileScannerOptions options, System::String ^ type, System::String ^ language, cli::array <System::String ^> ^ supportedFileExtensions, cli::array <Type ^> ^ supportedTypes, Microsoft::VisualStudio::Workspace::ProviderPriority priority);
public:
ExportFileScannerAttribute(Microsoft::VisualStudio::Workspace::Indexing::FileScannerOptions options, Platform::String ^ type, Platform::String ^ language, Platform::Array <Platform::String ^> ^ supportedFileExtensions, Platform::Array <Platform::Type ^> ^ supportedTypes, Microsoft::VisualStudio::Workspace::ProviderPriority priority);
public ExportFileScannerAttribute (Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions options, string type, string language, string[] supportedFileExtensions, Type[] supportedTypes, Microsoft.VisualStudio.Workspace.ProviderPriority priority);
new Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute : Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions * string * string * string[] * Type[] * Microsoft.VisualStudio.Workspace.ProviderPriority -> Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute
Public Sub New (options As FileScannerOptions, type As String, language As String, supportedFileExtensions As String(), supportedTypes As Type(), priority As ProviderPriority)
Parameters
- options
- FileScannerOptions
FileScanner options
- type
- String
The unique type for this IFileScannerMetadata
- language
- String
A simple name that describes the kind of files this scanner is suitable for.
- supportedFileExtensions
- String[]
The set of file name suffixes or extensions (including the leading period) that this scanner is capable of parsing. This scanner matches files which end with these values.
- supportedTypes
- Type[]
List of types supported by this file scanner
- priority
- ProviderPriority
File scanner priority
Applies to
ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], Type[], ProviderPriority)
Initializes a new instance of the ExportFileScannerAttribute class.
public:
ExportFileScannerAttribute(Microsoft::VisualStudio::Workspace::Indexing::FileScannerOptions options, System::String ^ version, System::String ^ type, System::String ^ language, cli::array <System::String ^> ^ supportedFileExtensions, cli::array <Type ^> ^ supportedTypes, Microsoft::VisualStudio::Workspace::ProviderPriority priority);
public:
ExportFileScannerAttribute(Microsoft::VisualStudio::Workspace::Indexing::FileScannerOptions options, Platform::String ^ version, Platform::String ^ type, Platform::String ^ language, Platform::Array <Platform::String ^> ^ supportedFileExtensions, Platform::Array <Platform::Type ^> ^ supportedTypes, Microsoft::VisualStudio::Workspace::ProviderPriority priority);
public ExportFileScannerAttribute (Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions options, string version, string type, string language, string[] supportedFileExtensions, Type[] supportedTypes, Microsoft.VisualStudio.Workspace.ProviderPriority priority);
public ExportFileScannerAttribute (Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions options, string? version, string type, string language, string[] supportedFileExtensions, Type[] supportedTypes, Microsoft.VisualStudio.Workspace.ProviderPriority priority);
new Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute : Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions * string * string * string * string[] * Type[] * Microsoft.VisualStudio.Workspace.ProviderPriority -> Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute
Public Sub New (options As FileScannerOptions, version As String, type As String, language As String, supportedFileExtensions As String(), supportedTypes As Type(), priority As ProviderPriority)
Parameters
- options
- FileScannerOptions
FileScanner options
- version
- String
Version for this provider
- type
- String
The unique type for this IFileScannerMetadata
- language
- String
A simple name that describes the kind of files this scanner is suitable for.
- supportedFileExtensions
- String[]
The set of file name suffixes or extensions (including the leading period) that this scanner is capable of parsing. This scanner matches files which end with these values.
- supportedTypes
- Type[]
List of types supported by this file scanner
- priority
- ProviderPriority
File scanner priority
Applies to
ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], String[], Type[], ProviderPriority)
Initializes a new instance of the ExportFileScannerAttribute class.
public ExportFileScannerAttribute (Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions options, string? version, string type, string language, string[] supportedFileExtensions, string[] supportedFileNames, Type[] supportedTypes, Microsoft.VisualStudio.Workspace.ProviderPriority priority);
new Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute : Microsoft.VisualStudio.Workspace.Indexing.FileScannerOptions * string * string * string * string[] * string[] * Type[] * Microsoft.VisualStudio.Workspace.ProviderPriority -> Microsoft.VisualStudio.Workspace.Indexing.ExportFileScannerAttribute
Public Sub New (options As FileScannerOptions, version As String, type As String, language As String, supportedFileExtensions As String(), supportedFileNames As String(), supportedTypes As Type(), priority As ProviderPriority)
Parameters
- options
- FileScannerOptions
FileScanner options
- version
- String
Version for this provider
- type
- String
The unique type for this IFileScannerMetadata
- language
- String
A simple name that describes the kind of files this scanner is suitable for.
- supportedFileExtensions
- String[]
The set of file name suffixes or extensions (including the leading period) that this scanner is capable of parsing. This scanner matches files which end with these values.
- supportedFileNames
- String[]
The set of file names that this scanner is capable of parsing. This scanner matches files whose name match these values exactly.
- supportedTypes
- Type[]
List of types supported by this file scanner
- priority
- ProviderPriority
File scanner priority