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