Udostępnij za pośrednictwem


Interfejs VCLibrarianTool

Opisuje funkcje Odwołanie do biblioteki LIB narzędzia.

Przestrzeń nazw:  Microsoft.VisualStudio.VCProjectEngine
Zestaw:  Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)

Składnia

'Deklaracja
<GuidAttribute("527E8B5C-1697-4F3A-9DB3-CD5D9DB858C1")> _
Public Interface VCLibrarianTool
[GuidAttribute("527E8B5C-1697-4F3A-9DB3-CD5D9DB858C1")]
public interface VCLibrarianTool
[GuidAttribute(L"527E8B5C-1697-4F3A-9DB3-CD5D9DB858C1")]
public interface class VCLibrarianTool
[<GuidAttribute("527E8B5C-1697-4F3A-9DB3-CD5D9DB858C1")>]
type VCLibrarianTool =  interface end
public interface VCLibrarianTool

Typ VCLibrarianTool uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AdditionalDependencies Zwraca lub ustawia elementy dodatkowe, specyficzne dla konfiguracji, aby dodać do linii łącza, takie jak comdlg32.lib lub kernel32.lib.
Właściwość publiczna AdditionalLibraryDirectories Zwraca lub ustawia jeden lub więcej dodatkowych ścieżek (Konfiguracja szczególnych) do wyszukiwania bibliotek.
Właściwość publiczna AdditionalOptions Zwraca lub ustawia opcje, aby dodać na końcu wiersza polecenia bezpośrednio przed nazwy pliku.Przykładem jest, jeśli opcja nie jest obsługiwana w modelu obiektów.
Właściwość publiczna ExecutionBucket Infrastruktura. Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna ExportNamedFunctions Zwraca lub ustawia eksportowanych nazw jednego lub więcej określonych funkcji.
Właściwość publiczna ForceSymbolReferences Pobiera lub ustawia linker lub librarian zawiera odniesienie do tego symbolu.
Właściwość publiczna IgnoreAllDefaultLibraries Pobiera lub ustawia wartość określającą, czy program łączący lub librarian ignoruje wszystkie domyślne biblioteki.
Właściwość publiczna IgnoreDefaultLibraryNames Zwraca lub ustawia wartość wskazującą jeden lub więcej bibliotek domyślnych, aby zignorować.
Właściwość publiczna Inputs Pobiera pliki wejściowe.
Właściwość publiczna LinkLibraryDependencies Pobiera lub zestaw czy wyprowadza projektu zależne są połączone.
Właściwość publiczna LinkTimeCodeGeneration Zwraca lub ustawia wartość określającą, czy generowanie kodu czasu łącza obiektów skompilowany z /GL (Optymalizacja całego programu).
Właściwość publiczna ModuleDefinitionFile Zwraca lub ustawia wartość wskazującą, podczas tworzenia pliku wykonywalnego pliku definicji określonego modułu.
Właściwość publiczna OutputFile Zwraca lub ustawia domyślną nazwę pliku wyjściowego; Domyślnie opiera się na pierwszą nazwę .lib lub .obj w wierszu polecenia.
Właściwość publiczna SuppressStartupBanner Zwraca lub ustawia wartość, która Pomija wyświetlanie komunikatów transparent i informacji startowych.
Właściwość publiczna ToolKind Pobiera nazwę tego rodzaju narzędzie, którego to dotyczy.
Właściwość publiczna toolName Pobiera nazwę określonego narzędzia.
Właściwość publiczna ToolPath Pobiera ścieżkę do określonego narzędzia.
Właściwość publiczna UseUnicodeResponseFiles Pobiera lub ustawia wartość określającą, czy program łączący lub kompilatora, można użyć pliku odpowiedzi unicode.
Właściwość publiczna VCProjectEngine Pobiera wskaźnik do aparatu projektu.

Początek

Metody

  Nazwa Opis
Metoda publiczna get_PropertyOption Infrastruktura. Microsoft tylko do użytku wewnętrznego.

Początek

Uwagi

VCLibrarianTool Obiektu jest dostępna tylko dla projektów biblioteka statyczna.VCLinkerTooljest używany w większości innych typów projektu C++.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine