共用方式為


VCLibrarianTool 介面

公開 LIB 參考 工具的功能

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
<GuidAttribute("D35B043F-413B-48DD-A25C-E605F82597B5")> _
Public Interface VCLibrarianTool
[GuidAttribute("D35B043F-413B-48DD-A25C-E605F82597B5")]
public interface VCLibrarianTool
[GuidAttribute(L"D35B043F-413B-48DD-A25C-E605F82597B5")]
public interface class VCLibrarianTool
[<GuidAttribute("D35B043F-413B-48DD-A25C-E605F82597B5")>]
type VCLibrarianTool =  interface end
public interface VCLibrarianTool

VCLibrarianTool 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 AdditionalDependencies 取得或設定要加入至連結行的其他特定組態項目,例如 comdlg32.lib 或 kernel32.lib。
公用屬性 AdditionalLibraryDirectories 取得或設定要用於搜尋程式庫的其他一個或多個路徑 (特定組態)。
公用屬性 AdditionalOptions 取得或設定要加入至緊鄰檔案名稱前面之命令列結尾的選項。例如,物件模型不支援某個選項的情況。
公用屬性 ExecutionBucket 基礎架構。僅限 Microsoft 內部使用。
公用屬性 ExportNamedFunctions 取得或設定指定之一個或多個函式的匯出名稱。
公用屬性 ForceSymbolReferences 取得或設定連結器或管理員以包含對這個符號的參考。
公用屬性 IgnoreAllDefaultLibraries 取得或設定值,這個值表示連結器或管理員是否忽略所有的預設程序庫。
公用屬性 IgnoreDefaultLibraryNames 取得或設定值,這個值表示是否要忽略一個或多個預設程式庫。
公用屬性 Inputs 取得輸入檔。
公用屬性 LinkLibraryDependencies 取得或設定是否連結相依專案的輸出。
公用屬性 LinkTimeCodeGeneration 取得或設定值,這個值表示是否以 /GL (整個程式最佳化) 編譯的物件產生連結時間程式碼。
公用屬性 ModuleDefinitionFile 取得或設定值,這個值表示在建立可執行檔期間指定的模組定義檔。
公用屬性 OutputFile 取得或設定預設的輸出檔名稱,預設值是依據命令列上第一個 .lib 或 .obj 名稱。
公用屬性 SuppressStartupBanner 取得或設定值,這個值會隱藏程式啟始資訊和資訊訊息。
公用屬性 ToolKind 取得這種工具的名稱。
公用屬性 toolName 取得指定之工具的名稱。
公用屬性 ToolPath 取得指定之工具的路徑。
公用屬性 UseUnicodeResponseFiles 取得或設定值,這個值表示連結器或編譯器是否可以使用 Unicode 回應檔。
公用屬性 VCProjectEngine 取得專案引擎的指標。

回頁首

方法

  名稱 說明
公用方法 get_PropertyOption 基礎架構。僅限 Microsoft 內部使用。

回頁首

備註

VCLibrarianTool物件只適用於靜態程式庫專案。VCLinkerTool對於大多數其他類型的 C++ 專案上使用。

請參閱

參考

Microsoft.VisualStudio.VCProjectEngine 命名空間