public ConfiguredProjectHostObject(UnconfiguredProjectHostObject unconfiguredProjectHostObject, string projectDisplayName)
        {
            Requires.NotNull(unconfiguredProjectHostObject, nameof(unconfiguredProjectHostObject));
            Requires.NotNullOrEmpty(projectDisplayName, nameof(projectDisplayName));

            _unconfiguredProjectHostObject = unconfiguredProjectHostObject;
            _projectDisplayName            = projectDisplayName;
        }
        public ConfiguredProjectHostObject(UnconfiguredProjectHostObject unconfiguredProjectHostObject, string projectDisplayName)
            : base(innerHierarchy: unconfiguredProjectHostObject, innerVsProject: unconfiguredProjectHostObject)
        {
            Requires.NotNull(unconfiguredProjectHostObject, nameof(unconfiguredProjectHostObject));
            Requires.NotNullOrEmpty(projectDisplayName, nameof(projectDisplayName));

            _unconfiguredProjectHostObject = unconfiguredProjectHostObject;
            _projectDisplayName            = projectDisplayName;
        }
Beispiel #3
0
        public ConfiguredProjectHostObject(UnconfiguredProjectHostObject unconfiguredProjectHostObject, string workspaceProjectContextId, string targetFrameworkMoniker)
            : base(innerHierarchy: unconfiguredProjectHostObject, innerVsProject: unconfiguredProjectHostObject)
        {
            Requires.NotNull(unconfiguredProjectHostObject, nameof(unconfiguredProjectHostObject));
            Requires.NotNullOrEmpty(workspaceProjectContextId, nameof(workspaceProjectContextId));
            Requires.NotNull(targetFrameworkMoniker, nameof(targetFrameworkMoniker));

            _unconfiguredProjectHostObject = unconfiguredProjectHostObject;
            _workspaceProjectContextId     = workspaceProjectContextId;
            _targetFrameworkMoniker        = targetFrameworkMoniker;
        }
Beispiel #4
0
        public ConfiguredProjectHostObject(UnconfiguredProjectHostObject unconfiguredProjectHostObject, string projectDisplayName, string targetFrameworkMoniker)
            : base(innerHierarchy: unconfiguredProjectHostObject, innerVsProject: unconfiguredProjectHostObject)
        {
            Requires.NotNull(unconfiguredProjectHostObject, nameof(unconfiguredProjectHostObject));
            Requires.NotNullOrEmpty(projectDisplayName, nameof(projectDisplayName));
            Requires.NotNull(targetFrameworkMoniker, nameof(targetFrameworkMoniker));

            _unconfiguredProjectHostObject = unconfiguredProjectHostObject;
            _projectDisplayName            = projectDisplayName;
            _targetFrameworkMoniker        = targetFrameworkMoniker;
        }
Beispiel #5
0
 public ProjectHostProvider(IUnconfiguredProjectVsServices projectVsServices)
 {
     UnconfiguredProjectHostObject = new UnconfiguredProjectHostObject(projectVsServices);
 }
Beispiel #6
0
        public ProjectHostProvider(IUnconfiguredProjectVsServices projectVsServices)
        {
            Requires.NotNull(projectVsServices, nameof(projectVsServices));

            UnconfiguredProjectHostObject = new UnconfiguredProjectHostObject(projectVsServices);
        }
        public ProjectHostProvider(UnconfiguredProject unconfiguredProject)
        {
            Requires.NotNull(unconfiguredProject, nameof(unconfiguredProject));

            UnconfiguredProjectHostObject = new UnconfiguredProjectHostObject(unconfiguredProject);
        }