ExportCodeFixProviderAttribute 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.
Verwenden Sie dieses Attribut, um eine CodeFixProvider Implementierung zu deklarieren, damit sie vom Host erkannt werden kann.
public ref class ExportCodeFixProviderAttribute sealed : System::Composition::ExportAttribute
[System.AttributeUsage(System.AttributeTargets.Class)]
[System.Composition.MetadataAttribute]
public sealed class ExportCodeFixProviderAttribute : System.Composition.ExportAttribute
[System.Composition.MetadataAttribute]
[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
public sealed class ExportCodeFixProviderAttribute : System.Composition.ExportAttribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
[<System.Composition.MetadataAttribute>]
type ExportCodeFixProviderAttribute = class
inherit ExportAttribute
[<System.Composition.MetadataAttribute>]
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
type ExportCodeFixProviderAttribute = class
inherit ExportAttribute
Public NotInheritable Class ExportCodeFixProviderAttribute
Inherits ExportAttribute
- Vererbung
-
ExportCodeFixProviderAttribute
- Attribute
Konstruktoren
ExportCodeFixProviderAttribute(String, String[]) |
Attributkonstruktor, der zum Angeben der automatischen Anwendung eines Codefixanbieters verwendet wird. |
Eigenschaften
DocumentExtensions |
Die Dokumenterweiterungen, für die dieser Anbieter Codekorrekturen bereitstellen kann. Jede Erweiterungszeichenfolge muss den führenden Zeitraum enthalten, z. B. ".txt", ".xaml", ".editorconfig" usw. Standardmäßig ist dieser Wert NULL, und die Dokumenterweiterung wird nicht berücksichtigt, um die Anwendbarkeit von Codefixes zu bestimmen. |
DocumentKinds |
Die Dokumenttypen, für die dieser Anbieter Codekorrekturen bereitstellen kann. Siehe TextDocumentKind. Standardmäßig unterstützt der Anbieter Codefixes nur für Quelldokumente, Document. Bereitstellen einer Zeichenfolgendarstellung der Dokumenttypen für diese Eigenschaft, z. B.: DocumentKinds = new[] { nameof(TextDocumentKind.AdditionalDocument) } |
Languages |
Die Quellsprachen, für die dieser Anbieter Korrekturen bereitstellen kann. Siehe LanguageNames. |
Name |
Optionaler Name von CodeFixProvider. |