VCLibrarianTool, interface
Expose les fonctionnalités de l'outil Référence LIB.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
<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
Le type VCLibrarianTool expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
![]() |
AdditionalDependencies | Obtient ou définit des éléments supplémentaires, spécifiques à une configuration, à ajouter à la ligne de liaison, par exemple, comdlg32.lib ou kernel32.lib. |
![]() |
AdditionalLibraryDirectories | Obtient ou définit un ou plusieurs chemins d'accès supplémentaires (spécifiques à une configuration) dans lesquels rechercher des bibliothèques. |
![]() |
AdditionalOptions | Obtient ou définit des options à ajouter à la fin de la ligne de commande immédiatement avant le ou les noms de fichiers.Par exemple : lorsqu'une option n'est pas prise en charge dans le modèle d'objet. |
![]() |
ExecutionBucket | Infrastructure. Réservé à un usage interne Microsoft. |
![]() |
ExportNamedFunctions | Obtient ou définit les noms exportés d'une ou de plusieurs fonctions spécifiées. |
![]() |
ForceSymbolReferences | Obtient ou définit l'Éditeur de liens ou le générateur de bibliothèques pour inclure une référence à ce symbole. |
![]() |
IgnoreAllDefaultLibraries | Obtient ou définit une valeur indiquant si l'Éditeur de liens ou le générateur de bibliothèques doit ignorer toutes les bibliothèques par défaut. |
![]() |
IgnoreDefaultLibraryNames | Obtient ou définit une valeur indiquant une ou plusieurs bibliothèques par défaut à ignorer. |
![]() |
Inputs | Obtient les fichiers d'entrée. |
![]() |
LinkLibraryDependencies | Obtient ou définit une valeur indiquant si les entrées du projet dépendant sont liées. |
![]() |
LinkTimeCodeGeneration | Obtient ou définit une valeur indiquant si la génération de code durant l'édition de liens d'objets compilés avec /GL (Optimisation de l'ensemble du programme) est activée. |
![]() |
ModuleDefinitionFile | Obtient ou définit une valeur indiquant le fichier de définition de module spécifié pendant la création d'un exécutable. |
![]() |
OutputFile | Obtient ou définit le nom de fichier de sortie par défaut ; le nom par défaut est basé sur le premier nom .lib ou .obj sur la ligne de commande. |
![]() |
SuppressStartupBanner | Obtient ou définit une valeur qui supprime l'affichage de la bannière de démarrage et des messages d'informations. |
![]() |
ToolKind | Obtient le nom du genre d'outil. |
![]() |
toolName | Obtient le nom de l'outil spécifié. |
![]() |
ToolPath | Obtient le chemin d'accès à l'outil spécifié. |
![]() |
UseUnicodeResponseFiles | Obtient ou définit une valeur indiquant si un Éditeur de liens ou un compilateur peut utiliser un fichier réponse Unicode. |
![]() |
VCProjectEngine | Obtient un pointeur vers le moteur de projet. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
get_PropertyOption | Infrastructure. Réservé à un usage interne Microsoft. |
Début
Notes
L'objet d'VCLibrarianTool est uniquement disponible pour des projets de bibliothèque statique.VCLinkerTool sert sur la plupart des autres types de projet C++.