VCLibrarianTool.ExportNamedFunctions Property
Visual Studio 2005
Gets or sets the exported names of one or more specified functions.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in microsoft.visualstudio.vcprojectengine.dll)
Assembly: Microsoft.VisualStudio.VCProjectEngine (in microsoft.visualstudio.vcprojectengine.dll)
/** @property */ String get_ExportNamedFunctions () /** @property */ void set_ExportNamedFunctions (/** @attribute InAttribute() */ String Symbols)
function get ExportNamedFunctions () : String function set ExportNamedFunctions (Symbols : String)
Property Value
The exported names one or more specified functions.When specifying more than one function, separate function names with a semicolon.
ExportNamedFunctions exposes the functionality of the LIB tool's Building an Import Library and Export File option.
See Samples for Project Model Extensibility for information about how to compile and run this example.
The following example modifies the ExportNamedFunctionslinker property in the integrated development environment (IDE):
' add reference to Microsoft.VisualStudio.VCProjectEngine Imports EnvDTE Imports Microsoft.VisualStudio.VCProjectEngine Public Module Module1 Sub Test() Dim mystring As String Dim prj As VCProject Dim cfgs, tools As IVCCollection Dim cfg As VCConfiguration Dim tool As VCLibrarianTool prj = DTE.Solution.Projects.Item(1).Object cfgs = prj.Configurations cfg = cfgs.Item(1) tool = cfg.Tools("VCLibrarianTool") tool.ExportNamedFunctions = "a" End Sub End Module