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("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
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 disponible uniquement pour les projets de bibliothèque statique. VCLinkerTool sert dans la plupart des autres types de projet C++.