C# 클래스 MyCompanyName.SampleExcelTemplatePlugIns.SampleGraphDataProvider

This is a sample implementation of a NodeXL Excel Template plug-in that imports custom data into the Excel Template.
This implementation of the IGraphDataProvider2 simulates a graph data provider that retrieves the friends of a user from some public API. The actual public API calls are omitted.
상속: IGraphDataProvider2
파일 보기 프로젝트 열기: 2014-sed-team3/term-project

공개 메소드들

메소드 설명
TryGetGraphDataAsTemporaryFile ( String &pathToTemporaryFile ) : System.Boolean

보호된 메소드들

메소드 설명
AppendEdgeXmlNode ( XmlNode oParentXmlNode, String sVertex1ID, String sVertex2ID ) : XmlNode
AppendGraphMLAttributeValue ( XmlNode oEdgeOrVertexXmlNode, String sAttributeID, String sAttributeValue ) : void
AppendVertexXmlNode ( XmlNode oParentXmlNode, String sVertexID ) : XmlNode
AppendXmlNode ( XmlNode oParentXmlNode, String sChildName ) : XmlNode
AppendXmlNode ( XmlNode oParentXmlNode, String sChildName, String sInnerText ) : XmlNode
DefineGraphMLAttribute ( XmlNode oGraphMLXmlNode, System.Boolean bForEdge, String sAttributeID, String sAttributeName, String sAttributeType, String sDefaultAttributeValue ) : void
SetXmlNodeAttributes ( XmlNode oXmlNode ) : void

메소드 상세

AppendEdgeXmlNode() 보호된 메소드

protected AppendEdgeXmlNode ( XmlNode oParentXmlNode, String sVertex1ID, String sVertex2ID ) : XmlNode
oParentXmlNode System.Xml.XmlNode
sVertex1ID String
sVertex2ID String
리턴 System.Xml.XmlNode

AppendGraphMLAttributeValue() 보호된 메소드

protected AppendGraphMLAttributeValue ( XmlNode oEdgeOrVertexXmlNode, String sAttributeID, String sAttributeValue ) : void
oEdgeOrVertexXmlNode System.Xml.XmlNode
sAttributeID String
sAttributeValue String
리턴 void

AppendVertexXmlNode() 보호된 메소드

protected AppendVertexXmlNode ( XmlNode oParentXmlNode, String sVertexID ) : XmlNode
oParentXmlNode System.Xml.XmlNode
sVertexID String
리턴 System.Xml.XmlNode

AppendXmlNode() 보호된 메소드

protected AppendXmlNode ( XmlNode oParentXmlNode, String sChildName ) : XmlNode
oParentXmlNode System.Xml.XmlNode
sChildName String
리턴 System.Xml.XmlNode

AppendXmlNode() 보호된 메소드

protected AppendXmlNode ( XmlNode oParentXmlNode, String sChildName, String sInnerText ) : XmlNode
oParentXmlNode System.Xml.XmlNode
sChildName String
sInnerText String
리턴 System.Xml.XmlNode

DefineGraphMLAttribute() 보호된 메소드

protected DefineGraphMLAttribute ( XmlNode oGraphMLXmlNode, System.Boolean bForEdge, String sAttributeID, String sAttributeName, String sAttributeType, String sDefaultAttributeValue ) : void
oGraphMLXmlNode System.Xml.XmlNode
bForEdge System.Boolean
sAttributeID String
sAttributeName String
sAttributeType String
sDefaultAttributeValue String
리턴 void

SetXmlNodeAttributes() 보호된 메소드

protected SetXmlNodeAttributes ( XmlNode oXmlNode ) : void
oXmlNode System.Xml.XmlNode
리턴 void

TryGetGraphDataAsTemporaryFile() 공개 메소드

public TryGetGraphDataAsTemporaryFile ( String &pathToTemporaryFile ) : System.Boolean
pathToTemporaryFile String
리턴 System.Boolean