ExportFileScannerAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
-
ExportFileScannerAttribute
- 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) |