ExportFileScannerAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Экспортирует IFileScanner в каталог MEF метаданные, как описано в IFileScannerMetadata .
public ref class ExportFileScannerAttribute : Microsoft::VisualStudio::Workspace::ExportFileExtensionsAttributeBase, Microsoft::VisualStudio::Workspace::Indexing::IFileScannerMetadata
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public class ExportFileScannerAttribute : Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase, Microsoft.VisualStudio.Workspace.Indexing.IFileScannerMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportFileScannerAttribute = class
inherit ExportFileExtensionsAttributeBase
interface IFileScannerMetadata
interface IFileSelectorMetadata
interface IProviderMetadataBase
interface ISupportedTypesMetadata
Public Class ExportFileScannerAttribute
Inherits ExportFileExtensionsAttributeBase
Implements IFileScannerMetadata
- Наследование
-
ExportFileScannerAttribute
- Атрибуты
- Реализации
Конструкторы
| ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], Type[], ProviderPriority) |
Инициализирует новый экземпляр класса ExportFileScannerAttribute. |
| ExportFileScannerAttribute(FileScannerOptions, String, String, String[], Type[], ProviderPriority) |
Инициализирует новый экземпляр класса ExportFileScannerAttribute. |
| ExportFileScannerAttribute(String, String, String, Type) |
Инициализирует новый экземпляр класса ExportFileScannerAttribute. |
| ExportFileScannerAttribute(String, String, String[], Type[]) |
Инициализирует новый экземпляр класса ExportFileScannerAttribute. |
| ExportFileScannerAttribute(String, String, String[], Type[], ProviderPriority) |
Инициализирует новый экземпляр класса ExportFileScannerAttribute. |
Свойства
| FilesFilters |
Необязательный параметр. Возвращает набор правил (стандартная маска Patterns) для файлов. Это будет «анонимный» тип содержимого, а также набор файлов, доступный только для данного поставщика. Файлы, соответствующие этим правилам (если они есть), будут передаваться компоненту независимо от их вычисляемого типа содержимого. (Унаследовано от ExportFileExtensionsAttributeBase) |
| Language |
Возвращает простое имя, описывающее тип файлов, которые подходит для этого сканера. |
| OptionFlags |
Параметры, определенные для этого метаданных в качестве атрибута flags (Унаследовано от ExportProviderAttributeBase) |
| OptionFlagsInternal |
Возвращение внутренних флагов параметров |
| Options |
Параметры Филесканнер |
| Priority |
Приоритет поставщика (Унаследовано от ExportProviderAttributeBase) |
| SupportedContentTypes |
Необязательный параметр. Список типов содержимого, которые этот компонент желает обменять. (Унаследовано от ExportFileExtensionsAttributeBase) |
| SupportedTypes |
Получает набор поддерживаемых типов с помощью этих метаданных. |
| Type |
Уникальный тип для этого поставщика (Унаследовано от ExportProviderAttributeBase) |
| Version |
Отслеживание версий (Унаследовано от ExportProviderAttributeBase) |