EnvDTE.Client/Impl/ProjectModelImpl/VisualStudioInterop/OAProject.cs (14 lines of code) (raw):
using JetBrains.Annotations;
using JetBrains.EnvDTE.Client.Impl;
using JetBrains.EnvDTE.Client.Impl.ProjectModelImpl;
using JetBrains.Rider.Model;
using Microsoft.VisualStudio.ProjectSystem.Properties;
namespace Microsoft.VisualStudio.ProjectSystem.VS.Implementation.Package.Automation;
public class OAProject(
[NotNull] DteImplementation dte,
[NotNull] ProjectItemModel projectModel,
[CanBeNull] ProjectItemImplementation parentProjectItem = null)
: ProjectImplementation(dte, projectModel, parentProjectItem), IVsBrowseObjectContext
{
public UnconfiguredProject UnconfiguredProject { get; } = new UnconfiguredProjectImpl(dte, projectModel);
}