ExportVsDebugLaunchTargetAttribute 类

定义

将 导出 IVsDebugLaunchTargetProvider 到包含元数据的 MEF 目录,如 所述 IVsDebugLaunchTargetProvider

public ref class ExportVsDebugLaunchTargetAttribute : Microsoft::VisualStudio::Workspace::ExportFileExtensionsAttributeBase, Microsoft::VisualStudio::Workspace::Extensions::VS::Debug::IVsDebugLaunchTargetProviderMetadata
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public class ExportVsDebugLaunchTargetAttribute : Microsoft.VisualStudio.Workspace.ExportFileExtensionsAttributeBase, Microsoft.VisualStudio.Workspace.Extensions.VS.Debug.IVsDebugLaunchTargetProviderMetadata
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportVsDebugLaunchTargetAttribute = class
    inherit ExportFileExtensionsAttributeBase
    interface IVsDebugLaunchTargetProviderMetadata
    interface IFileSelectorMetadata
    interface IProviderMetadataBase
Public Class ExportVsDebugLaunchTargetAttribute
Inherits ExportFileExtensionsAttributeBase
Implements IVsDebugLaunchTargetProviderMetadata
继承
属性
实现

构造函数

ExportVsDebugLaunchTargetAttribute(String, String[], ProviderPriority)

初始化 ExportVsDebugLaunchTargetAttribute 类的新实例。

属性

FilesFilters

可选。 获取文件 (glob 模式) 的一组规则。 这将构成“匿名”内容类型,即仅适用于给定提供程序的文件集。 (匹配此规则的文件(如果存在) )将传递给组件,而不考虑其计算的内容类型。

(继承自 ExportFileExtensionsAttributeBase)
OptionFlags

为此元数据定义为 flags 属性的选项

(继承自 ExportProviderAttributeBase)
OptionFlagsInternal

返回内部选项标志

Priority

提供程序优先级

(继承自 ExportProviderAttributeBase)
SupportedContentTypes

可选。 此组件要处理的内容类型列表。

(继承自 ExportFileExtensionsAttributeBase)
Type

此提供程序的唯一类型

(继承自 ExportProviderAttributeBase)
Version

版本跟踪

(继承自 ExportProviderAttributeBase)

适用于