ExportFileScannerAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
ExportFileScannerAttribute
- 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) |