private void assignIssueIdToFinding(XMLSPYPLUGINLib.AuthenticRange xspyElementToEdit) { object pElementNames = null; axAuthentic1.AuthenticView.WholeDocument.Select(); axAuthentic1.AuthenticView.Selection.GetElementHierarchy(ref pElementNames); }
static string getAttributeFromElement(XMLSPYPLUGINLib.XMLData xnDataToSearch, string strAttributeName) { if (true == xnDataToSearch.HasChildren) for( int iChildId = 0; iChildId < xnDataToSearch.CountChildren(); iChildId++) { XMLSPYPLUGINLib.XMLData xdAttribute = xnDataToSearch.GetChild(iChildId); if (XMLSPYPLUGINLib.SPYXMLDataKind.spyXMLDataAttr == xdAttribute.kind) if (strAttributeName == xdAttribute.Name) return xdAttribute.TextValue; } return ""; }