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 | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. |
![]() |
ExportNamedFunctions | Получает или задает экспортируемые имена одной или нескольких указанных функций. |
![]() |
ForceSymbolReferences | Получает или задает компоновщик или библиотекарь, включающий ссылку на этот символ. |
![]() |
IgnoreAllDefaultLibraries | Получает или задает значение, указывающее, игнорирует ли компоновщик или библиотекарь все стандартные библиотеки. |
![]() |
IgnoreDefaultLibraryNames | Получает или задает значение, указывающее одну или несколько стандартных библиотек, которые требуется игнорировать. |
![]() |
Inputs | Получает входные файлы. |
![]() |
LinkLibraryDependencies | Получает или задает значение, указывающее, связываются ли выходные файлы зависимых проектов. |
![]() |
LinkTimeCodeGeneration | Получает или задает значение, указывающее, выполнялась ли компиляция с помощью /GL (оптимизация всей программы) при создании кода объектов во время компоновки. |
![]() |
ModuleDefinitionFile | Получает или задает значение, указывающее заданный файл определения модуля при создании исполняемого файла. |
![]() |
OutputFile | Получает или задает имя выходного файла по умолчанию. Значение по умолчанию основывается на имени первого LIB- или OBJ-файла в командной строке. |
![]() |
SuppressStartupBanner | Получает или задает значение, отключающее отображение загрузочного баннера и информационных сообщений. |
![]() |
ToolKind | Получает имя типа этого инструмента. |
![]() |
toolName | Получает имя указанного инструмента. |
![]() |
ToolPath | Получает путь к указанному инструменту. |
![]() |
UseUnicodeResponseFiles | Получает или задает значение, указывающее, может ли компоновщик или компилятор использовать файл ответов с кодировкой Юникод. |
![]() |
VCProjectEngine | Получает указатель на обработчик проекта. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
get_PropertyOption | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. |
В начало страницы
Заметки
VCLibrarianTool объект доступен только для проектов статической библиотеки.VCLinkerTool для большинства других типах проектов C++.