private EnumHierarchies(EnumHierarchies other) : base(other) { }
int IEnumHierarchies.Clone(out IEnumHierarchies ppenum) { ppenum = new EnumHierarchies(this); return(VSConstants.S_OK); }
int IVsSolution.GetProjectEnum(uint grfEnumFlags, ref Guid rguidEnumOnlyThisType, out IEnumHierarchies ppenum) { ((__VSENUMPROJFLAGS)grfEnumFlags).Should().Be(__VSENUMPROJFLAGS.EPF_LOADEDINSOLUTION, "Unexpected argument value grfEnumFlags"); ppenum = new EnumHierarchies(this); return(VSConstants.S_OK); }