Sdílet prostřednictvím


ExportFileScannerAttribute Třída

Definice

IFileScanner Exportuje do katalogu MEF s metadaty, jak je popsáno v 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
Dědičnost
Atributy
Implementuje

Konstruktory

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

Inicializuje novou instanci ExportFileScannerAttribute třídy .

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

Inicializuje novou instanci ExportFileScannerAttribute třídy .

ExportFileScannerAttribute(String, String, String, Type)

Inicializuje novou instanci ExportFileScannerAttribute třídy .

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

Inicializuje novou instanci ExportFileScannerAttribute třídy .

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

Inicializuje novou instanci ExportFileScannerAttribute třídy .

Vlastnosti

FilesFilters

Nepovinný parametr. Získá sadu pravidel (vzory globů) pro soubory. To bude představovat anonymní typ obsahu, neboli sadu souborů, které jsou k dispozici pouze pro daného poskytovatele. Soubory, které odpovídají tomuto pravidlu (pokud existují), budou předány komponentě bez ohledu na jejich počítaný typ obsahu.

(Zděděno od ExportFileExtensionsAttributeBase)
Language

Získá jednoduchý název, který popisuje typ souborů, pro které je skener vhodný.

OptionFlags

Atribut Možnosti definované pro tato metadata as flags

(Zděděno od ExportProviderAttributeBase)
OptionFlagsInternal

Vrácení interních příznaků možností

Options

Možnosti prohledání souborů

Priority

Priorita zprostředkovatele

(Zděděno od ExportProviderAttributeBase)
SupportedContentTypes

Nepovinný parametr. Seznam typů obsahu, které chce tato komponenta zpracovat.

(Zděděno od ExportFileExtensionsAttributeBase)
SupportedTypes

Získá sadu podporovaných typů podle těchto metadat.

Type

Jedinečný typ pro tohoto zprostředkovatele

(Zděděno od ExportProviderAttributeBase)
Version

Sledování verzí

(Zděděno od ExportProviderAttributeBase)

Platí pro