Compartir a través de


ExportFileScannerAttribute Clase

Definición

Exporta un IFileScanner objeto al catálogo MEF con metadatos como se describe en 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
Herencia
Atributos
Implementaciones

Constructores

ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], Type[], ProviderPriority)

Inicializa una nueva instancia de la clase ExportFileScannerAttribute.

ExportFileScannerAttribute(FileScannerOptions, String, String, String[], Type[], ProviderPriority)

Inicializa una nueva instancia de la clase ExportFileScannerAttribute.

ExportFileScannerAttribute(String, String, String, Type)

Inicializa una nueva instancia de la clase ExportFileScannerAttribute.

ExportFileScannerAttribute(String, String, String[], Type[])

Inicializa una nueva instancia de la clase ExportFileScannerAttribute.

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

Inicializa una nueva instancia de la clase ExportFileScannerAttribute.

Propiedades

FilesFilters

Opcional. Obtiene un conjunto de reglas (patrones globales) para los archivos. Esto constituye el tipo de contenido "anónimo", también conocido como conjunto de archivos, solo disponible para el proveedor determinado. Los archivos que coincidan con estas reglas (si están presentes) se pasarán al componente independientemente de su tipo de contenido calculado.

(Heredado de ExportFileExtensionsAttributeBase)
Language

Obtiene un nombre simple que describe el tipo de archivos para el que este analizador es adecuado.

OptionFlags

Opciones definidas para estos metadatos como atributo flags

(Heredado de ExportProviderAttributeBase)
OptionFlagsInternal

Devolver las marcas de opciones internas

Options

Opciones de FileScanner

Priority

Prioridad del proveedor

(Heredado de ExportProviderAttributeBase)
SupportedContentTypes

Opcional. Lista de tipos de contenido que este componente quiere controlar.

(Heredado de ExportFileExtensionsAttributeBase)
SupportedTypes

Obtiene el conjunto de tipos admitidos por estos metadatos.

Type

El tipo único para este proveedor

(Heredado de ExportProviderAttributeBase)
Version

Seguimiento de versiones

(Heredado de ExportProviderAttributeBase)

Se aplica a