Freigeben über


ExportFileScannerAttribute Klasse

Definition

Exportiert ein IFileScanner mit Metadaten in den MEF-Katalog, wie von IFileScannerMetadatabeschrieben.

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
Vererbung
Attribute
Implementiert

Konstruktoren

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

Initialisiert eine neue Instanz der ExportFileScannerAttribute-Klasse.

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

Initialisiert eine neue Instanz der ExportFileScannerAttribute-Klasse.

ExportFileScannerAttribute(String, String, String, Type)

Initialisiert eine neue Instanz der ExportFileScannerAttribute-Klasse.

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

Initialisiert eine neue Instanz der ExportFileScannerAttribute-Klasse.

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

Initialisiert eine neue Instanz der ExportFileScannerAttribute-Klasse.

Eigenschaften

FilesFilters

Optional. Ruft einen Satz von Regeln (Globmuster) für Dateien ab. Dies stellt einen "anonymen" Inhaltstyp dar, also eine Gruppe von Dateien, die nur für den jeweiligen Anbieter verfügbar sind. Dateien, die diesen Regeln entsprechen (sofern vorhanden), werden unabhängig vom berechneten Inhaltstyp an die Komponente übergeben.

(Geerbt von ExportFileExtensionsAttributeBase)
Language

Ruft einen einfachen Namen ab, der die Art von Dateien beschreibt, für die dieser Scanner geeignet ist.

OptionFlags

Das Für diese Metadaten als Flags-Attribut definierte Optionen

(Geerbt von ExportProviderAttributeBase)
OptionFlagsInternal

Zurückgeben der Optionenflags intern

Options

FileScanner-Optionen

Priority

Anbieterpriorität

(Geerbt von ExportProviderAttributeBase)
SupportedContentTypes

Optional. Liste der Inhaltstypen, die diese Komponente behandeln möchte.

(Geerbt von ExportFileExtensionsAttributeBase)
SupportedTypes

Ruft die Gruppe der unterstützten Typen ab, die von diesen Metadaten unterstützt werden.

Type

Der eindeutige Typ für diesen Anbieter

(Geerbt von ExportProviderAttributeBase)
Version

Versionsnachverfolgung

(Geerbt von ExportProviderAttributeBase)

Gilt für: