ExportFileScannerAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exporte un IFileScanner vers le catalogue MEF avec des métadonnées comme décrit par 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
- Héritage
-
ExportFileScannerAttribute
- Attributs
- Implémente
Constructeurs
ExportFileScannerAttribute(FileScannerOptions, String, String, String, String[], Type[], ProviderPriority) |
Initialise une nouvelle instance de la classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(FileScannerOptions, String, String, String[], Type[], ProviderPriority) |
Initialise une nouvelle instance de la classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(String, String, String, Type) |
Initialise une nouvelle instance de la classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(String, String, String[], Type[]) |
Initialise une nouvelle instance de la classe ExportFileScannerAttribute. |
ExportFileScannerAttribute(String, String, String[], Type[], ProviderPriority) |
Initialise une nouvelle instance de la classe ExportFileScannerAttribute. |
Propriétés
FilesFilters |
facultatif. Obtient un ensemble de règles (modèles glob) pour les fichiers. Il s’agit d’un type de contenu « anonyme », c’est-à-dire d’un ensemble de fichiers disponible uniquement pour le fournisseur donné. Les fichiers qui correspondent à ces règles (le cas échéant) sont passés au composant, quel que soit leur type de contenu calculé. (Hérité de ExportFileExtensionsAttributeBase) |
Language |
Obtient un nom simple qui décrit le type de fichiers pour lequel cet analyseur convient. |
OptionFlags |
Options définies pour cette métadonnées en tant qu’attribut d’indicateurs (Hérité de ExportProviderAttributeBase) |
OptionFlagsInternal |
Retourner les indicateurs d’options internes |
Options |
Options FileScanner |
Priority |
Priorité du fournisseur (Hérité de ExportProviderAttributeBase) |
SupportedContentTypes |
facultatif. Liste des types de contenu que ce composant souhaite gérer. (Hérité de ExportFileExtensionsAttributeBase) |
SupportedTypes |
Obtient l’ensemble des types pris en charge par ces métadonnées |
Type |
Type unique pour ce fournisseur (Hérité de ExportProviderAttributeBase) |
Version |
Suivi des versions (Hérité de ExportProviderAttributeBase) |