ProvideTextEditorAutomationAttribute Class
Implementing abstract class ProvideOptionDialogPageAttribute to register an option page.
Inheritance Hierarchy
System..::..Object
System..::..Attribute
RegistrationAttribute
ProvideOptionDialogPageAttribute
Microsoft.VisualStudio.Data.Tools.SqlLanguageServices..::..ProvideTextEditorAutomationAttribute
Namespace: Microsoft.VisualStudio.Data.Tools.SqlLanguageServices
Assembly: Microsoft.VisualStudio.Data.Tools.SqlLanguageServices (in Microsoft.VisualStudio.Data.Tools.SqlLanguageServices.dll)
Syntax
'Declaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True, Inherited := True)> _
Public NotInheritable Class ProvideTextEditorAutomationAttribute _
Inherits ProvideOptionDialogPageAttribute
'Usage
Dim instance As ProvideTextEditorAutomationAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
public sealed class ProvideTextEditorAutomationAttribute : ProvideOptionDialogPageAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true, Inherited = true)]
public ref class ProvideTextEditorAutomationAttribute sealed : public ProvideOptionDialogPageAttribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = true)>]
type ProvideTextEditorAutomationAttribute =
class
inherit ProvideOptionDialogPageAttribute
end
public final class ProvideTextEditorAutomationAttribute extends ProvideOptionDialogPageAttribute
The ProvideTextEditorAutomationAttribute type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ProvideTextEditorAutomationAttribute | Constructor creating an instance of ProvideTextEditorAutomationAttribute |
Top
Properties
Name | Description | |
---|---|---|
CategoryName | Gets the Category Name | |
CategoryResourceId | Gets the Category ResourceID | |
PageName | Gets the PageName | |
PageNameResourceId | (Inherited from ProvideOptionDialogPageAttribute.) | |
PageType | (Inherited from ProvideOptionDialogPageAttribute.) | |
TypeId | Gets the current instance of this attribute (Overrides RegistrationAttributeTypeId()()()().) |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Attribute.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Attribute.) | |
GetPackageRegKeyPath | (Inherited from RegistrationAttribute.) | |
GetType | (Inherited from Object.) | |
IsDefaultAttribute | (Inherited from Attribute.) | |
Match | (Inherited from Attribute.) | |
MemberwiseClone | (Inherited from Object.) | |
Register | Register the PropertyPage (Overrides RegistrationAttributeRegister(RegistrationContext).) | |
ToString | (Inherited from Object.) | |
Unregister | Removes registration information (Overrides RegistrationAttributeUnregister(RegistrationContext).) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
_Attribute..::..GetIDsOfNames | (Inherited from Attribute.) | |
_Attribute..::..GetTypeInfo | (Inherited from Attribute.) | |
_Attribute..::..GetTypeInfoCount | (Inherited from Attribute.) | |
_Attribute..::..Invoke | (Inherited from Attribute.) |
Top
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
Microsoft.VisualStudio.Data.Tools.SqlLanguageServices Namespace