VCCustomBuildRule 介面
用來存取自訂建置規則和自訂建置規則檔的介面。
命名空間: Microsoft.VisualStudio.VCProjectEngine
組件: Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
語法
'宣告
<GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")> _
Public Interface VCCustomBuildRule
[GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")]
public interface VCCustomBuildRule
[GuidAttribute(L"F00BA17A-05B0-4DFD-92CF-434A259993D2")]
public interface class VCCustomBuildRule
[<GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")>]
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 | 移除自訂建置規則中的指定的屬性。 |
回頁首