ExportFileScannerAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
ExportFileScannerAttribute
- 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) |