VCLibrarianTool Interface

 

Exposes the functionality of the LIB Reference tool.

Namespace:   Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

No code example is currently available or this language may not be supported.

NameDescription
System_CAPS_pubpropertyAdditionalDependencies

Gets or sets additional, configuration-specific items to add to the link line, such as comdlg32.lib or kernel32.lib.

System_CAPS_pubpropertyAdditionalLibraryDirectories

Gets or sets one or more additional paths (configuration specific) to search for libraries.

System_CAPS_pubpropertyAdditionalOptions

Gets or sets options to add to the end of the command line immediately before the file name(s). An example is if an option is not supported in the object model.

System_CAPS_pubpropertyExecutionBucket

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

System_CAPS_pubpropertyExportNamedFunctions

Gets or sets the exported names of one or more specified functions.

System_CAPS_pubpropertyForceSymbolReferences

Gets or sets the linker or librarian to include a reference to this symbol.

System_CAPS_pubpropertyIgnoreAllDefaultLibraries

Gets or sets a value indicating whether the linker or librarian ignores all default libraries.

System_CAPS_pubpropertyIgnoreDefaultLibraryNames

Gets or sets a value indicating one or more default libraries to ignore.

System_CAPS_pubpropertyInputs

Gets the input files.

System_CAPS_pubpropertyLinkLibraryDependencies

Gets or set whether the dependent project outputs are linked.

System_CAPS_pubpropertyLinkTimeCodeGeneration

Gets or sets a value indicating whether link time code generation of objects compiled with /GL (Whole Program Optimization).

System_CAPS_pubpropertyModuleDefinitionFile

Gets or sets a value indicating the specified module definition file during executable creation.

System_CAPS_pubpropertyOutputFile

Gets or sets the default output file name; the default is based on the first .lib or .obj name on the command line.

System_CAPS_pubpropertySuppressStartupBanner

Gets or sets a value that suppresses the display of the startup banner and information messages.

System_CAPS_pubpropertyToolKind

Gets the name of the kind of tool this is.

System_CAPS_pubpropertytoolName

Gets the name of the specified tool.

System_CAPS_pubpropertyToolPath

Gets the path to the specified tool.

System_CAPS_pubpropertyUseUnicodeResponseFiles

Gets or sets a value indicating whether a linker or compiler can use a unicode response file.

System_CAPS_pubpropertyVCProjectEngine

Gets a pointer to the project engine.

NameDescription
System_CAPS_pubmethodget_PropertyOption(String, Int32)

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

The VCLibrarianTool object is only available for static library projects. VCLinkerTool is for use on most other C++ project types.

Return to top
Show: