VSSDK.VSLangProj.11 by Sam Harwell

<PackageReference Include="VSSDK.VSLangProj.11" Version="11.0.4" />

 VBProjectProperties7

This interface provides internal-only access to project configuration properties. For more information, see Accessing Project Type Specific Project, Project Item, and Configuration Properties.
string __id { get; }

object __project { get; }

string AbsoluteProjectDirectory { get; }

string ActiveFileSharePath { get; }

string ApplicationIcon { get; set; }

string ApplicationManifest { get; set; }

string AspnetVersion { get; }

string AssemblyFileVersion { get; set; }

string AssemblyGuid { get; set; }

string AssemblyKeyContainerName { get; set; }

string AssemblyKeyProviderName { get; set; }

string AssemblyName { get; set; }

string AssemblyOriginatorKeyFile { get; set; }

uint AssemblyOriginatorKeyFileType { get; set; }

string AssemblyVersion { get; set; }

string Company { get; set; }

bool ComVisible { get; set; }

string Copyright { get; set; }

string DebugSecurityZoneURL { get; set; }

string DefaultNamespace { get; set; }

bool DelaySign { get; set; }

string Description { get; set; }

bool EnableSecurityDebugging { get; set; }

string ExcludedPermissions { get; set; }

object this[string ExtenderName] { get; }

string ExtenderCATID { get; }

object ExtenderNames { get; }

string FileName { get; set; }

string FileSharePath { get; set; }

string FullPath { get; }

bool GenerateManifests { get; set; }

string LanguageVersion { get; set; }

bool LinkRepair { get; set; }

string LocalPath { get; }

string ManifestCertificateThumbprint { get; set; }

string ManifestKeyFile { get; set; }

string ManifestTimestampUrl { get; set; }

object MyApplication { get; }

string MyType { get; set; }

string NeutralResourcesLanguage { get; set; }

string OfflineURL { get; }

prjCompare OptionCompare { get; set; }

string OutputFileName { get; }

prjOutputType OutputType { get; set; }

uint OutputTypeEx { get; set; }

Gets or sets an enumerated value indicating the output type of the project.

string PostBuildEvent { get; set; }

string PreBuildEvent { get; set; }

string Product { get; set; }

object Publish { get; }

string ReferencePath { get; set; }

string RootNamespace { get; set; }

string ServerExtensionsVersion { get; }

bool SignAssembly { get; set; }

bool SignManifests { get; set; }

string StartupObject { get; set; }

uint TargetFramework { get; set; }

string TargetFrameworkMoniker { get; set; }

string TargetZone { get; set; }

string Title { get; set; }

string Trademark { get; set; }

bool TypeComplianceDiagnostics { get; set; }

string URL { get; }

string WebServer { get; }

string WebServerVersion { get; }

string Win32ResourceFile { get; set; }