int IVsTargetFrameworkAssemblies.GetSupportedFrameworks(out IEnumTargetFrameworks pTargetFrameworks)
        {
            List <uint> supportedFrameworks = new List <uint>();

            foreach (SupportedFrameworkFake fwk in Fake_SupportedFrameworks)
            {
                supportedFrameworks.Add(fwk.version);
            }

            pTargetFrameworks = new EnumTargetFrameworksFake(supportedFrameworks.ToArray());
            return(VSConstants.S_OK);
        }
 public int Clone(out IEnumTargetFrameworks ppIEnumComponents)
 {
     ppIEnumComponents = new EnumTargetFrameworks(m_frameworks);
     return Microsoft.VisualStudio.VSConstants.S_OK;
 }
 int IVsTargetFrameworkAssemblies.GetSupportedFrameworks(out IEnumTargetFrameworks pTargetFrameworks)
 {
     pTargetFrameworks = new EnumTargetFrameworks(m_frameworks);
     return Microsoft.VisualStudio.VSConstants.S_OK;
 }
 public int Clone(out IEnumTargetFrameworks ppIEnumComponents)
 {
     ppIEnumComponents = new EnumTargetFrameworks(m_frameworks);
     return(Microsoft.VisualStudio.VSConstants.S_OK);
 }
 int IVsTargetFrameworkAssemblies.GetSupportedFrameworks(out IEnumTargetFrameworks pTargetFrameworks)
 {
     pTargetFrameworks = new EnumTargetFrameworks(m_frameworks);
     return(Microsoft.VisualStudio.VSConstants.S_OK);
 }
 int IEnumTargetFrameworks.Clone(out IEnumTargetFrameworks ppIEnumComponents)
 {
     throw new NotImplementedException();
 }