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++.