Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Microsoft.VisualStudio.Tools.Applications.DesignTime Namespace