次の方法で共有


ProvideCustomMarkerAttribute クラス

このクラスは、カスタム マーカーの種類を登録するために使用します。

名前空間 :  Microsoft.VisualStudio.Data.Schema.Project.SchemaAndDataCompare.UI
アセンブリ :  Microsoft.VisualStudio.Data.Schema.Project (Microsoft.VisualStudio.Data.Schema.Project.dll 内)

構文

'宣言
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True, Inherited := True)> _
Public NotInheritable Class ProvideCustomMarkerAttribute _
    Inherits RegistrationAttribute
'使用
Dim instance As ProvideCustomMarkerAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
public sealed class ProvideCustomMarkerAttribute : RegistrationAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true, Inherited = true)]
public ref class ProvideCustomMarkerAttribute sealed : public RegistrationAttribute
public final class ProvideCustomMarkerAttribute extends RegistrationAttribute

解説

属性の使用方法の詳細については、「属性を使用したメタデータの拡張」を参照してください。

継承階層

System.Object
  System.Attribute
    Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.Data.Schema.Project.SchemaAndDataCompare.UI.ProvideCustomMarkerAttribute

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。 インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

ProvideCustomMarkerAttribute メンバ

Microsoft.VisualStudio.Data.Schema.Project.SchemaAndDataCompare.UI 名前空間