RegisterEditorLogicalViewAttribute RegisterEditorLogicalViewAttribute RegisterEditorLogicalViewAttribute RegisterEditorLogicalViewAttribute RegisterEditorLogicalViewAttribute Class

Definition

Warning

This API is now obsolete.

This attribute adds a logical view to the editor created by an editor factory.

public ref class RegisterEditorLogicalViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class RegisterEditorLogicalViewAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
[System.Obsolete("RegisterEditorLogicalViewAttribute has been deprecated. Please use ProvideEditorLogicalViewAttribute instead.")]
public sealed class RegisterEditorLogicalViewAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type RegisterEditorLogicalViewAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterEditorLogicalViewAttribute
Inherits RegistrationAttribute
Inheritance
RegisterEditorLogicalViewAttributeRegisterEditorLogicalViewAttributeRegisterEditorLogicalViewAttributeRegisterEditorLogicalViewAttributeRegisterEditorLogicalViewAttribute
Attributes

Constructors

RegisterEditorLogicalViewAttribute(Object, String) RegisterEditorLogicalViewAttribute(Object, String) RegisterEditorLogicalViewAttribute(Object, String) RegisterEditorLogicalViewAttribute(Object, String) RegisterEditorLogicalViewAttribute(Object, String)

Creates a new RegisterEditorLogicalView attribute to register a logical view provided by your editor.

Properties

FactoryType FactoryType FactoryType FactoryType FactoryType

Get the Guid representing the type of the editor factory

LogicalView LogicalView LogicalView LogicalView LogicalView

Get the Guid representing the logical view

TypeId TypeId TypeId TypeId TypeId

Gets the current instance of this attribute.

(Inherited from RegistrationAttribute)

Methods

GetPackageRegKeyPath(Guid) GetPackageRegKeyPath(Guid) GetPackageRegKeyPath(Guid) GetPackageRegKeyPath(Guid) GetPackageRegKeyPath(Guid)

Gets the registry path (relative to the registry root of the application) of the VSPackage.

(Inherited from RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext) Register(RegistrationAttribute+RegistrationContext) Register(RegistrationAttribute+RegistrationContext) Register(RegistrationAttribute+RegistrationContext) Register(RegistrationAttribute+RegistrationContext)

Called to register this attribute with the given context. The context contains the location where the registration information should be placed. It also contains other information such as the type being registered and path information.

Unregister(RegistrationAttribute+RegistrationContext) Unregister(RegistrationAttribute+RegistrationContext) Unregister(RegistrationAttribute+RegistrationContext) Unregister(RegistrationAttribute+RegistrationContext) Unregister(RegistrationAttribute+RegistrationContext)

Unregister this logical view.

Applies to