This documentation is archived and is not being maintained.

ExportNamedFunctions Property

Visual Studio .NET 2003

Export one or more specified functions. Exposes the functionality of the LIB tool's Building an Import Library and Export File option.

[Visual Basic .NET]
Public Property ExportNamedFunctions() As String
[Visual Basic 6]
Property Get ExportNamedFunctions() As String
Property Let ExportNamedFunctions( _
   ByVal NewValue As String _
HRESULT __stdcall get_ExportNamedFunctions(
   /* [out, retval] */ BSTR* retVal
HRESULT __stdcall put_ExportNamedFunctions(
   /* [in] */ BSTR NewValue
public string ExportNamedFunctions {get; set;}
[JScript .NET]
public function get ExportNamedFunctions() : String
public function set ExportNamedFunctions(
   NewValue : String


When specifying more than one function, separate function names with a semicolon.


The following sample code modifies the ExportNamedFunctions linker property in the development environment:

' 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

See Samples for Project Model Extensibility for information on how to compile and run this sample.

See Also

Applies To: VCLibrarianTool Object