Поделиться через


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

См. также

Ссылки

Microsoft.VisualStudio.VCProjectEngine - пространство имен