VCCustomBuildRule 介面
若要存取 [自訂建置規則和自訂建置規則檔的介面。
命名空間: Microsoft.VisualStudio.VCProjectEngine
組件: Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
語法
'宣告
<GuidAttribute("A41CA130-9C90-4F9E-B61D-CB71A69CAB28")> _
Public Interface VCCustomBuildRule
[GuidAttribute("A41CA130-9C90-4F9E-B61D-CB71A69CAB28")]
public interface VCCustomBuildRule
[GuidAttribute(L"A41CA130-9C90-4F9E-B61D-CB71A69CAB28")]
public interface class VCCustomBuildRule
[<GuidAttribute("A41CA130-9C90-4F9E-B61D-CB71A69CAB28")>]
type VCCustomBuildRule = interface end
public interface VCCustomBuildRule
VCCustomBuildRule 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
![]() |
AdditionalDependencies | 取得或設定要加入至連結行的其他特定組態項目,例如 comdlg32.lib 或 kernel32.lib。 |
![]() |
AdditionalOptions | 取得或設定要加入至緊鄰檔案名稱前面之命令列結尾的選項。例如,物件模型不支援某個選項的情況。 |
![]() |
BatchingSeparator | 取得或設定要自訂建置規則支援檔案批次處理時,輸入的檔案名稱之間插入的文字。 |
![]() |
CommandLine | 取得或設定命令列,以便執行建置事件工具。 |
![]() |
DisplayName | 取得或設定物件的完整名稱。 |
![]() |
ExecutionDescription | 取得或設定顯示在 [輸出] 視窗,才能開始建置時執行命令列中的文字。 |
![]() |
FileExtensions | 取得或設定用來關聯建置規則加入至專案的新檔案的副檔名。 |
![]() |
Name | 取得或設定建置規則的名稱。 |
![]() |
Outputs | 取得或設定自訂建置步驟產生的輸出檔。 |
![]() |
Properties | 取得物件的屬性集合。 |
![]() |
ShowOnlyRuleProperties | 取得或設定值,指出是否在屬性方格中顯示建置規則的使用者內容。 |
![]() |
SupportsFileBatching | 取得或設定值,指出是否要將命令列輸入值評估可批次處理為單一命令列執行 (不包括檔案與設定檔案屬性) 的所有檔案。 |
![]() |
TargetRule | 取得是否要使用 [目標規則。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
![]() |
AddBooleanProperty | 加入自訂建置規則具有指定名稱的布林值的屬性。 |
![]() |
AddEnumProperty | 加入自訂建置規則具有指定名稱的列舉型別屬性。 |
![]() |
AddIntegerProperty | 將整數屬性加入自訂建置規則具有指定名稱。 |
![]() |
AddStringProperty | 加入自訂建置規則具有指定名稱的字串屬性。 |
![]() |
RemoveProperty | 移除自訂建置規則指定的屬性。 |
回頁首