Share via


IVstaUpgradeHelper.UpdateBaseType Method

Returns the new base proxy class and base Visual Studio Tools for Applications runtime interface that correspond to the old proxy base class.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Tools.Applications.DesignTime
Assembly:  Microsoft.VisualStudio.Tools.Applications.DesignTime.v9.0 (in Microsoft.VisualStudio.Tools.Applications.DesignTime.v9.0.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Function UpdateBaseType ( _
    oldBaseType As String _
) As UpdatedBaseType
'Usage
Dim instance As IVstaUpgradeHelper 
Dim oldBaseType As String 
Dim returnValue As UpdatedBaseType 

returnValue = instance.UpdateBaseType(oldBaseType)
[CLSCompliantAttribute(false)]
UpdatedBaseType UpdateBaseType(
    string oldBaseType
)
[CLSCompliantAttribute(false)]
UpdatedBaseType^ UpdateBaseType(
    String^ oldBaseType
)
function UpdateBaseType(
    oldBaseType : String
) : UpdatedBaseType

Parameters

  • oldBaseType
    Type: System.String

    The base class of the host application or host item in the previous version of Visual Studio Tools for Applications.

Return Value

Type: Microsoft.VisualStudio.Tools.Applications.DesignTime.UpdatedBaseType
Base class and base interface information for the new version of Visual Studio Tools for Applications.

.NET Framework Security

See Also

Reference

IVstaUpgradeHelper Interface

IVstaUpgradeHelper Members

Microsoft.VisualStudio.Tools.Applications.DesignTime Namespace