VCLibrarianTool インターフェイス

LIB リファレンス ツールの機能を公開します。

名前空間:  Microsoft.VisualStudio.VCProjectEngine
アセンブリ:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)

構文

'宣言
<GuidAttribute("E5778BFF-3398-45C4-9A38-BFF45FBCA3BC")> _
Public Interface VCLibrarianTool
[GuidAttribute("E5778BFF-3398-45C4-9A38-BFF45FBCA3BC")]
public interface VCLibrarianTool
[GuidAttribute(L"E5778BFF-3398-45C4-9A38-BFF45FBCA3BC")]
public interface class VCLibrarianTool
[<GuidAttribute("E5778BFF-3398-45C4-9A38-BFF45FBCA3BC")>]
type VCLibrarianTool =  interface end
public interface VCLibrarianTool

VCLibrarianTool 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ AdditionalDependencies comdlg32.lib や kernel32.lib などのリンク行に追加するその他の構成固有の項目を取得または設定します。
パブリック プロパティ AdditionalLibraryDirectories ライブラリを検索するために (構成に固有な) 追加のパスを取得または設定します。
パブリック プロパティ AdditionalOptions コマンド ラインの末尾、ファイル名の直前に追加するオプションを取得または設定します。たとえば、あるオプションがオブジェクト モデルでサポートされない場合に指定します。
パブリック プロパティ ExecutionBucket インフラストラクチャ。 マイクロソフト内部でのみ使用します。
パブリック プロパティ ExportNamedFunctions 1 つ以上の指定した関数について、エクスポートされる名前を取得または設定します。
パブリック プロパティ ForceSymbolReferences このシンボルへの参照をインクルードするリンカーまたはライブラリアンを取得または設定します。
パブリック プロパティ IgnoreAllDefaultLibraries リンカーまたはライブラリアンがすべての既定ライブラリを無視するかどうかを示す値を取得または設定します。
パブリック プロパティ IgnoreDefaultLibraryNames 無視する 1 つ以上の既定ライブラリを示す値を取得または設定します。
パブリック プロパティ Inputs 入力ファイルを取得します。
パブリック プロパティ LinkLibraryDependencies 依存プロジェクトの出力がリンクされているかどうかを取得または設定します。
パブリック プロパティ LinkTimeCodeGeneration オブジェクトのリンク時コード生成が/GL (プログラム全体の最適化) でコンパイルされたかどうかを示す値を取得または設定します。
パブリック プロパティ ModuleDefinitionFile 実行可能ファイルの作成時に指定されたモジュール定義ファイルを示す値を取得または設定します。
パブリック プロパティ OutputFile 既定の出力ファイル名を取得または設定します。既定の出力ファイル名は、コマンド ラインの 1 番目の .lib 名または .obj 名に基づきます。
パブリック プロパティ SuppressStartupBanner 著作権情報と情報メッセージを表示しないことを示す値を取得または設定します。
パブリック プロパティ ToolKind ツールの種類の名前を取得します。
パブリック プロパティ toolName 指定したツールの名前を取得します。
パブリック プロパティ ToolPath 指定したツールのパスを取得します。
パブリック プロパティ UseUnicodeResponseFiles リンカーまたはコンパイラが nicode 応答ファイルを使用できるかどうかを示す値を取得または設定します。
パブリック プロパティ VCProjectEngine プロジェクト エンジンへのポインターを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド get_PropertyOption インフラストラクチャ。 マイクロソフト内部でのみ使用します。

このページのトップへ

解説

VCLibrarianTool オブジェクトは、スタティック ライブラリ プロジェクトでのみ使用できます。 VCLinkerTool が、他のほとんどの C++ プロジェクトの種類で使用されます。

参照

参照

Microsoft.VisualStudio.VCProjectEngine 名前空間