Condividi tramite


ExportFileScannerAttribute Classe

Definizione

Esporta un IFileScanner oggetto nel catalogo MEF con metadati, come descritto da 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
Ereditarietà
Attributi
Implementazioni

Costruttori

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

Inizializza una nuova istanza della classe ExportFileScannerAttribute.

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

Inizializza una nuova istanza della classe ExportFileScannerAttribute.

ExportFileScannerAttribute(String, String, String, Type)

Inizializza una nuova istanza della classe ExportFileScannerAttribute.

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

Inizializza una nuova istanza della classe ExportFileScannerAttribute.

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

Inizializza una nuova istanza della classe ExportFileScannerAttribute.

Proprietà

FilesFilters

facoltativo. Ottiene un set di regole (modelli glob) per i file. Questo costituisce il tipo di contenuto "anonimo", ovvero un set di file disponibile solo per il provider specificato. I file corrispondenti a queste regole (se presenti) verranno passati al componente indipendentemente dal tipo di contenuto calcolato.

(Ereditato da ExportFileExtensionsAttributeBase)
Language

Ottiene un nome semplice che descrive il tipo di file per cui questo scanner è adatto.

OptionFlags

Opzioni definite per questo metadati come attributo flags

(Ereditato da ExportProviderAttributeBase)
OptionFlagsInternal

Restituisce i flag delle opzioni interni

Options

Opzioni di FileScanner

Priority

Priorità del provider

(Ereditato da ExportProviderAttributeBase)
SupportedContentTypes

facoltativo. Elenco dei tipi di contenuto che questo componente vuole gestire.

(Ereditato da ExportFileExtensionsAttributeBase)
SupportedTypes

Ottiene il set di tipi supportati da questi metadati

Type

Tipo univoco per questo provider

(Ereditato da ExportProviderAttributeBase)
Version

Rilevamento delle versioni

(Ereditato da ExportProviderAttributeBase)

Si applica a