ProvideOptionDialogPageAttribute Class

The base class for all the attributes that are used to register an option page.

Namespace:  Microsoft.VisualStudio.Shell
Assemblies:   Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
  Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

Syntax

‘선언
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True, Inherited := True)> _
Public MustInherit Class ProvideOptionDialogPageAttribute _
    Inherits RegistrationAttribute
‘사용 방법
Dim instance As ProvideOptionDialogPageAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
public abstract class ProvideOptionDialogPageAttribute : RegistrationAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true, Inherited = true)]
public ref class ProvideOptionDialogPageAttribute abstract : public RegistrationAttribute
[<AbstractClassAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = true)>]
type ProvideOptionDialogPageAttribute =  
    class
        inherit RegistrationAttribute
    end
public abstract class ProvideOptionDialogPageAttribute extends RegistrationAttribute

Inheritance Hierarchy

System.Object
  System.Attribute
    Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.Shell.ProvideOptionDialogPageAttribute
        Microsoft.VisualStudio.Shell.ProvideLanguageEditorOptionPageAttribute
        Microsoft.VisualStudio.Shell.ProvideOptionPageAttribute
        Microsoft.VisualStudio.Shell.ProvideToolboxPageAttribute

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ProvideOptionDialogPageAttribute Members

Microsoft.VisualStudio.Shell Namespace