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(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)

Применяется к