/// <inheritdoc/>
 int IVsUIHierarchy.SetSite(Microsoft.VisualStudio.OLE.Interop.IServiceProvider psp)
 {
     return(((IVsHierarchy)this).SetSite(psp));
 }
 /// <inheritdoc/>
 int IVsUIHierarchy.GetSite(out Microsoft.VisualStudio.OLE.Interop.IServiceProvider ppSP)
 {
     return(((IVsHierarchy)this).GetSite(out ppSP));
 }
 /// <inheritdoc/>
 int IVsHierarchy.GetSite(out Microsoft.VisualStudio.OLE.Interop.IServiceProvider ppSP)
 {
     Trace.TraceInformation($"{nameof(IVsHierarchy)}.{nameof(IVsHierarchy.GetSite)}");
     ppSP = this.sp;
     return(VSConstants.S_OK);
 }