示例#1
0
 internal string GetFullName(VssName name)
 {
     if (name.NameFileOffset != 0)
     {
         var nameRecord = nameFile.GetName(name.NameFileOffset);
         var nameIndex  = nameRecord.IndexOf(name.IsProject ? NameKind.Project : NameKind.Long);
         if (nameIndex >= 0)
         {
             return(nameRecord.GetName(nameIndex));
         }
     }
     return(name.ShortName);
 }
示例#2
0
 internal VssItemName GetItemName(VssName name, string physicalName)
 {
     return(new VssItemName(GetFullName(name), physicalName, name.IsProject));
 }