1 implementation of IVBGenericExtender
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\Extenders\GenericExtender.vb (1)
18Implements IVBGenericExtender
17 references to IVBGenericExtender
Microsoft.VisualStudio.LanguageServices.UnitTests (10)
CodeModel\VisualBasic\CodeClassTests.vb (2)
3264Private Shared Function GetGenericExtender(codeElement As EnvDTE80.CodeClass2) As IVBGenericExtender 3265Return CType(codeElement.Extender(ExtenderNames.VBGenericExtender), IVBGenericExtender)
CodeModel\VisualBasic\CodeDelegateTests.vb (2)
594Private Shared Function GetGenericExtender(codeElement As EnvDTE80.CodeDelegate2) As IVBGenericExtender 595Return CType(codeElement.Extender(ExtenderNames.VBGenericExtender), IVBGenericExtender)
CodeModel\VisualBasic\CodeEnumTests.vb (2)
315Private Shared Function GetGenericExtender(codeElement As EnvDTE.CodeEnum) As IVBGenericExtender 316Return CType(codeElement.Extender(ExtenderNames.VBGenericExtender), IVBGenericExtender)
CodeModel\VisualBasic\CodeInterfaceTests.vb (2)
433Private Shared Function GetGenericExtender(codeElement As EnvDTE80.CodeInterface2) As IVBGenericExtender 434Return CType(codeElement.Extender(ExtenderNames.VBGenericExtender), IVBGenericExtender)
CodeModel\VisualBasic\CodeStructTests.vb (2)
389Private Shared Function GetGenericExtender(codeElement As EnvDTE80.CodeStruct2) As IVBGenericExtender 390Return CType(codeElement.Extender(ExtenderNames.VBGenericExtender), IVBGenericExtender)
Microsoft.VisualStudio.LanguageServices.VisualBasic (7)
CodeModel\Extenders\GenericExtender.vb (7)
16<ComDefaultInterface(GetType(IVBGenericExtender))> 20Friend Shared Function Create(codeType As AbstractCodeType) As IVBGenericExtender 22Return CType(ComAggregate.CreateAggregatedObject(result), IVBGenericExtender) 102Public ReadOnly Property GetBaseGenericName(index As Integer) As String Implements IVBGenericExtender.GetBaseGenericName 109Public ReadOnly Property GetBaseTypesCount As Integer Implements IVBGenericExtender.GetBaseTypesCount 115Public ReadOnly Property GetImplementedTypesCount As Integer Implements IVBGenericExtender.GetImplementedTypesCount 121Public ReadOnly Property GetImplTypeGenericName(index As Integer) As String Implements IVBGenericExtender.GetImplTypeGenericName