Smrf.NodeXL.ExcelTemplate.WorkbookImporterBase.GetVertexColumnData C# (CSharp) Method

GetVertexColumnData() protected method

protected GetVertexColumnData ( ListObject oDestinationEdgeTable, System.Boolean bGetVertex1 ) : Range
oDestinationEdgeTable ListObject
bGetVertex1 System.Boolean
return Range
    GetVertexColumnData
    (
        ListObject oDestinationEdgeTable,
        Boolean bGetVertex1
    )
    {
        Debug.Assert(oDestinationEdgeTable != null);
        AssertValid();

        Range oVertexColumnData;

        if (
            !ExcelTableUtil.TryGetTableColumnData(oDestinationEdgeTable,

                bGetVertex1 ? EdgeTableColumnNames.Vertex1Name :
                    EdgeTableColumnNames.Vertex2Name ,

                out oVertexColumnData)
            )
        {
            OnInvalidSourceWorkbook(
                "One of the vertex columns is missing from the NodeXL"
                + " workbook."
                );
        }

        return (oVertexColumnData);
    }