FlavoredProjectFactory Class
A factory for creating flavored projects, otherwise known as project subtypes.
This API is not CLS-compliant. The CLS-compliant alternative is [None].
Namespace: Microsoft.VisualStudio.Shell.Flavor
Assemblies: Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
Syntax
'宣言
<CLSCompliantAttribute(False)> _
Public MustInherit Class FlavoredProjectFactory _
Implements IVsAggregatableProjectFactory, IVsProjectFactory
'使用
Dim instance As FlavoredProjectFactory
[CLSCompliantAttribute(false)]
public abstract class FlavoredProjectFactory : IVsAggregatableProjectFactory,
IVsProjectFactory
[CLSCompliantAttribute(false)]
public ref class FlavoredProjectFactory abstract : IVsAggregatableProjectFactory,
IVsProjectFactory
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(false)>]
type FlavoredProjectFactory =
class
interface IVsAggregatableProjectFactory
interface IVsProjectFactory
end
public abstract class FlavoredProjectFactory implements IVsAggregatableProjectFactory, IVsProjectFactory
Remarks
This class has been deprecated. Flavored projects should inherit from FlavoredProjectFactoryBase instead.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Shell.Flavor.FlavoredProjectFactory
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.