private GetSccSpecialFiles ( string sccFile, IList |
||
sccFile | string | |
files | IList |
|
flags | IList |
|
return | void |
protected internal override void GetSccSpecialFiles(string sccFile, IList <string> files, IList <tagVsSccFilesFlags> flags) { if (this.ExcludeNodeFromScc) { return; } if (files == null) { throw new ArgumentNullException("files"); } if (flags == null) { throw new ArgumentNullException("flags"); } if (string.IsNullOrEmpty(sccFile)) { throw new ArgumentException(SR.GetString(SR.InvalidParameter, CultureInfo.CurrentUICulture), "sccFile"); } // Get the file node for the file passed in. FileNode node = this.FindChild(sccFile) as FileNode; // Dependents do not participate directly in scc. if (node != null && !(node is DependentFileNode)) { node.GetSccSpecialFiles(sccFile, files, flags); } }