mirror of
https://github.com/danbulant/Cosmos
synced 2026-06-10 02:02:30 +00:00
22 lines
807 B
C#
22 lines
807 B
C#
using System.Runtime.InteropServices;
|
|
using Microsoft.VisualStudio.ProjectSystem;
|
|
|
|
using VSPropertyPages;
|
|
|
|
namespace Cosmos.VS.ProjectSystem.VS.PropertyPages
|
|
{
|
|
[Guid(PageGuid)]
|
|
internal class OldCosmosPropertyPage : PropertyPage
|
|
{
|
|
public const string PageGuid = "8624b37e-183d-416c-a635-99ebc3bcffe6";
|
|
|
|
public override string PageName => "Cosmos";
|
|
|
|
public override IPropertyPageUI CreatePropertyPageUI() => new OldCosmosPropertyPageControl();
|
|
|
|
public override PropertyPageViewModel CreatePropertyPageViewModel(
|
|
UnconfiguredProject unconfiguredProject,
|
|
IProjectThreadingService projectThreadingService) => new OldCosmosPropertyPageViewModel(
|
|
new OldPropertyManager(unconfiguredProject), projectThreadingService);
|
|
}
|
|
}
|