ExportFileScannerAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exporta um IFileScanner para o catálogo do MEF com metadados, conforme descrito por 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
- Herança
-
ExportFileScannerAttribute
- Atributos
- Implementações
Construtores
ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], Type[], ProviderPriority) |
Inicializa uma nova instância da classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(FileScannerOptions, String, String, String[], Type[], ProviderPriority) |
Inicializa uma nova instância da classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(String, String, String, Type) |
Inicializa uma nova instância da classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(String, String, String[], Type[]) |
Inicializa uma nova instância da classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(String, String, String[], Type[], ProviderPriority) |
Inicializa uma nova instância da classe ExportFileScannerAttribute. |
Propriedades
FilesFilters |
Opcional. Obtém um conjunto de regras (padrões glob) para arquivos. Isso constituirá o tipo de conteúdo "anônimo", também conhecido como conjunto de arquivos disponíveis apenas para o provedor fornecido. Os arquivos que correspondem a essas regras (se estiverem presentes) serão passados para o componente, independentemente do tipo de conteúdo calculado. (Herdado de ExportFileExtensionsAttributeBase) |
Language |
Obtém um nome simples que descreve o tipo de arquivos para os quais esse scanner é adequado. |
OptionFlags |
As Opções definidas para esses metadados como atributo flags (Herdado de ExportProviderAttributeBase) |
OptionFlagsInternal |
Retornar os sinalizadores de opções internos |
Options |
Opções do FileScanner |
Priority |
Prioridade do provedor (Herdado de ExportProviderAttributeBase) |
SupportedContentTypes |
Opcional. Lista de tipos de conteúdo que este componente deseja manipular. (Herdado de ExportFileExtensionsAttributeBase) |
SupportedTypes |
Obtém o conjunto de tipos com suporte por esses metadados |
Type |
O tipo exclusivo para este provedor (Herdado de ExportProviderAttributeBase) |
Version |
Controle de versão (Herdado de ExportProviderAttributeBase) |