This documentation is archived and is not being maintained.

ProvideEditorFactoryAttribute Class

This attribute declares that the VSPackage provides an editor factory.

This class is not CLS-compliant.  

Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell (in microsoft.visualstudio.shell.dll)

[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=true, Inherited=true)] 
[CLSCompliantAttribute(false)] 
public sealed class ProvideEditorFactoryAttribute : RegistrationAttribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=true, Inherited=true) */ 
/** @attribute CLSCompliantAttribute(false) */ 
public final class ProvideEditorFactoryAttribute extends RegistrationAttribute
AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple=true, Inherited=true) 
CLSCompliantAttribute(false) 
public final class ProvideEditorFactoryAttribute extends RegistrationAttribute

Multiple editor factories can be associated with the same VSPackage.

System.Object
   System.Attribute
     Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.Shell.ProvideEditorFactoryAttribute

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