Smrf.NodeXL.ExcelTemplate.EdgeWorksheetReader.ReadEdgeWeight C# (CSharp) Méthode

ReadEdgeWeight() protected méthode

protected ReadEdgeWeight ( ExcelTableReader oRow, IEdge oEdge ) : void
oRow Smrf.AppLib.ExcelTableReader
oEdge IEdge
Résultat void
    ReadEdgeWeight
    (
        ExcelTableReader.ExcelTableRow oRow,
        IEdge oEdge
    )
    {
        Debug.Assert(oRow != null);
        AssertValid();

        Double dEdgeWeight = 0;

        if ( !oRow.TryGetDoubleFromCell(EdgeTableColumnNames.EdgeWeight,
            out dEdgeWeight)
            )
        {
            // There is no edge weight column, or the edge weight cell for this
            // edge is empty.

            dEdgeWeight = 1;
        }

        oEdge.SetValue(ReservedMetadataKeys.EdgeWeight, dEdgeWeight);
    }