示例#1
0
        public void Document(StringLineBuilder output)
        {
            string namesInfo = _names[0] + "(";

            int argIndex = 1;

            while (argIndex < _cNames)
            {
                if (argIndex > 1)
                {
                    namesInfo += ", ";
                }
                namesInfo += _names[argIndex].Length > 0 ? _names[argIndex] : "retVal";
                argIndex++;
            }

            namesInfo += ")";

            output.AppendLine("- member: " + namesInfo + " [id 0x" + FuncDesc.memid.ToString("X") + ", " + FuncDesc.invkind + "]");
        }
示例#2
0
 public void Document(StringLineBuilder output)
 {
     output.AppendLine("- field: " + _name + " [id 0x" + _varDesc.memid.ToString("X") + "]");
 }
示例#3
0
 public void Document(StringLineBuilder output)
 {
     output.AppendLine("- VBE Reference: " + Name + " [path: " + Path + ", majorVersion: " + MajorVersion +
                       ", minorVersion: " + MinorVersion + ", guid: " + GUID + ", lcid: " + LCID + "]");
 }