public int GetRunningDocumentsEnum(out IEnumRunningDocuments ppenum)
        {
            IEnumRunningDocuments penum = null;
            int res = _vs.Invoke(() => {
                penum = new RunningDocumentsEnum(this);
                return(VSConstants.S_OK);
            });

            ppenum = penum;
            return(res);
        }
 public int Clone(out IEnumRunningDocuments ppenum)
 {
     _docTable._vs.AssertUIThread();
     ppenum = new RunningDocumentsEnum(_docTable);
     return(VSConstants.S_OK);
 }
 public int Clone(out IEnumRunningDocuments ppenum) {
     _docTable._vs.AssertUIThread();
     ppenum = new RunningDocumentsEnum(_docTable);
     return VSConstants.S_OK;
 }
        public int GetRunningDocumentsEnum(out IEnumRunningDocuments ppenum) {
            IEnumRunningDocuments penum = null;
            int res = _vs.Invoke(() => {
                penum = new RunningDocumentsEnum(this);
                return VSConstants.S_OK;
            });

            ppenum = penum;
            return res;
        }