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 eine IFileScanner in den MEF-Katalog mit Metadaten, wie in beschrieben 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
- 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 (Glob-Muster) für Dateien ab. Dabei handelt es sich um einen "anonymen" Inhaltstyp, der eine Gruppe von Dateien darstellt, die nur für den angegebenen Anbieter verfügbar sind Dateien, die diesen Regeln entsprechen (sofern vorhanden), werden unabhängig von Ihrem berechneten Inhaltstyp an die Komponente übermittelt. (Geerbt von ExportFileExtensionsAttributeBase) |
| Language |
Ruft einen einfachen Namen ab, der die Art der Dateien beschreibt, für die dieser Scanner geeignet ist. |
| OptionFlags |
Die für diese Metadaten definierten Optionen als Flags-Attribut. (Geerbt von ExportProviderAttributeBase) |
| OptionFlagsInternal |
Gibt die internen Options-Flags zurück. |
| Options |
Optionen für filescanner |
| Priority |
Anbieter Priorität (Geerbt von ExportProviderAttributeBase) |
| SupportedContentTypes |
(Optional) Liste der Inhaltstypen, die von dieser Komponente behandelt werden sollen. (Geerbt von ExportFileExtensionsAttributeBase) |
| SupportedTypes |
Ruft den Satz unterstützter Typen durch diese Metadaten ab. |
| Type |
Der eindeutige Typ für diesen Anbieter. (Geerbt von ExportProviderAttributeBase) |
| Version |
Versions Nachverfolgung (Geerbt von ExportProviderAttributeBase) |