BuildableItem 构造函数

定义

初始化 BuildableItem 类的新实例。

public:
 BuildableItem(System::String ^ id, System::String ^ displayName, Microsoft::VisualStudio::RpcContracts::Build::BuildableKind buildableKind, bool isStartupItem, bool supportsLaunch, System::String ^ activeLaunchProfileId, System::Collections::Generic::IReadOnlyDictionary<Microsoft::VisualStudio::RpcContracts::Build::BuildAction, Microsoft::VisualStudio::RpcContracts::Build::BuildAvailabilityProperty> ^ buildActionAvailability, System::Collections::Generic::IReadOnlyList<Microsoft::VisualStudio::RpcContracts::Build::LaunchProfile ^> ^ launchProfiles);
public BuildableItem (string id, string displayName, Microsoft.VisualStudio.RpcContracts.Build.BuildableKind buildableKind, bool isStartupItem, bool supportsLaunch, string activeLaunchProfileId, System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.RpcContracts.Build.BuildAction,Microsoft.VisualStudio.RpcContracts.Build.BuildAvailabilityProperty> buildActionAvailability, System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.RpcContracts.Build.LaunchProfile> launchProfiles);
new Microsoft.VisualStudio.RpcContracts.Build.BuildableItem : string * string * Microsoft.VisualStudio.RpcContracts.Build.BuildableKind * bool * bool * string * System.Collections.Generic.IReadOnlyDictionary<Microsoft.VisualStudio.RpcContracts.Build.BuildAction, Microsoft.VisualStudio.RpcContracts.Build.BuildAvailabilityProperty> * System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.RpcContracts.Build.LaunchProfile> -> Microsoft.VisualStudio.RpcContracts.Build.BuildableItem
Public Sub New (id As String, displayName As String, buildableKind As BuildableKind, isStartupItem As Boolean, supportsLaunch As Boolean, activeLaunchProfileId As String, buildActionAvailability As IReadOnlyDictionary(Of BuildAction, BuildAvailabilityProperty), launchProfiles As IReadOnlyList(Of LaunchProfile))

参数

id
String

可生成项的标识。 不区分大小写。 此标识可以是:其中之一: WellKnownBuildableItemIds或者,对于在打开的文件夹中找到的文件,此值应为 Microsoft.VisualStudio.Workspace.ProjectConfiguration.Id;或者,对于加载的解决方案中的项目,此值应为项目的 GUID。

displayName
String

适用于向用户显示的可生成项的名称。

buildableKind
BuildableKind

类型 (即可生成项的各种) 。

isStartupItem
Boolean

一个值,该值指示可生成项是否是选定的项目或文件,该项目或文件应显示给用户,以便在调用 "启动" 或 "调试" 命令时 (可能会启动的调试器) 。

supportsLaunch
Boolean

一个值,该值指示可生成项是否支持启动 (例如,调试) 操作。

activeLaunchProfileId
String

Id活动的 LaunchProfile

buildActionAvailability
IReadOnlyDictionary<BuildAction,BuildAvailabilityProperty>

各种生成操作的可用性。

launchProfiles
IReadOnlyList<LaunchProfile>

可生成项的启动配置文件。

适用于