Interfaccia VCLibrarianTool
Espone la funzionalità dello strumento Riferimenti a LIB.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
<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
Il tipo VCLibrarianTool espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AdditionalDependencies | Ottiene o imposta elementi aggiuntivi specifici della configurazione da aggiungere alla riga di collegamento, ad esempio comdlg32.lib o kernel32.lib. |
![]() |
AdditionalLibraryDirectories | Ottiene o imposta uno o più percorsi aggiuntivi (specifici della configurazione) per la ricerca delle librerie. |
![]() |
AdditionalOptions | Ottiene o imposta opzioni da aggiungere alla fine della riga di comando immediatamente prima del nome o dei nomi file.Ciò è utile quando ad esempio un'opzione non è supportata nel modello a oggetti. |
![]() |
ExecutionBucket | Infrastruttura. Solo per utilizzo interno di Microsoft. |
![]() |
ExportNamedFunctions | Ottiene o imposta i nomi esportati di una o più funzioni specificate. |
![]() |
ForceSymbolReferences | Ottiene o imposta un valore che indica al linker o alla Gestione librerie di includere un riferimento a questo simbolo. |
![]() |
IgnoreAllDefaultLibraries | Ottiene o imposta un valore che indica se il linker o la gestione librerie ignora tutte le librerie predefinite. |
![]() |
IgnoreDefaultLibraryNames | Ottiene o imposta un valore che indica una o più librerie predefinite da ignorare. |
![]() |
Inputs | Ottiene i file di input. |
![]() |
LinkLibraryDependencies | Ottiene o imposta un valore che indica se gli output del progetto dipendente sono collegati. |
![]() |
LinkTimeCodeGeneration | Ottiene o imposta un valore che indica se la generazione codice in fase di collegamento di oggetti è compilata con /GL (Ottimizzazione intero programma). |
![]() |
ModuleDefinitionFile | Ottiene o imposta un valore che indica il file di definizione del modulo specificato durante la creazione dell'eseguibile. |
![]() |
OutputFile | Ottiene o imposta il nome file di output predefinito. L'impostazione predefinita è basata sul primo nome con estensione .lib o .obj nella riga di comando. |
![]() |
SuppressStartupBanner | Ottiene o imposta un valore che elimina la visualizzazione del messaggio di avvio e dei messaggi informativi. |
![]() |
ToolKind | Ottiene il nome del tipo di strumento. |
![]() |
toolName | Ottiene il nome dello strumento specificato. |
![]() |
ToolPath | Ottiene il percorso dello strumento specificato. |
![]() |
UseUnicodeResponseFiles | Ottiene o imposta un valore che indica se un linker o un compilatore può utilizzare un file di risposta unicode. |
![]() |
VCProjectEngine | Ottiene un puntatore al motore di gestione del progetto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
get_PropertyOption | Infrastruttura. Solo per utilizzo interno di Microsoft. |
In alto
Note
L'oggetto di VCLibrarianTool è disponibile solo per i progetti statici della libreria. VCLinkerTool serve nella maggior parte degli altri tipi di progetto C++.