Share via


CoverageDSPriv.ClassDataTable.AddClassRow Method (String, String, UInt32, UInt32, UInt32, UInt32, UInt32, CoverageDSPriv.NamespaceTableRow)

Adds a class row to the class data table by using the provided column values. This class and its members are reserved for internal use and are not intended to be used in your code.

Namespace:  Microsoft.VisualStudio.Coverage.Analysis
Assembly:  Microsoft.VisualStudio.Coverage.Analysis (in Microsoft.VisualStudio.Coverage.Analysis.dll)

Syntax

'Declaration
Public Function AddClassRow ( _
    ClassKeyName As String, _
    ClassName As String, _
    LinesCovered As UInteger, _
    LinesNotCovered As UInteger, _
    LinesPartiallyCovered As UInteger, _
    BlocksCovered As UInteger, _
    BlocksNotCovered As UInteger, _
    parentNamespaceTableRowByNamespace_Class As CoverageDSPriv..::..NamespaceTableRow _
) As CoverageDSPriv..::..ClassRow
public CoverageDSPriv..::..ClassRow AddClassRow(
    string ClassKeyName,
    string ClassName,
    uint LinesCovered,
    uint LinesNotCovered,
    uint LinesPartiallyCovered,
    uint BlocksCovered,
    uint BlocksNotCovered,
    CoverageDSPriv..::..NamespaceTableRow parentNamespaceTableRowByNamespace_Class
)
public:
CoverageDSPriv..::..ClassRow^ AddClassRow(
    String^ ClassKeyName, 
    String^ ClassName, 
    unsigned int LinesCovered, 
    unsigned int LinesNotCovered, 
    unsigned int LinesPartiallyCovered, 
    unsigned int BlocksCovered, 
    unsigned int BlocksNotCovered, 
    CoverageDSPriv..::..NamespaceTableRow^ parentNamespaceTableRowByNamespace_Class
)
member AddClassRow : 
        ClassKeyName:string * 
        ClassName:string * 
        LinesCovered:uint32 * 
        LinesNotCovered:uint32 * 
        LinesPartiallyCovered:uint32 * 
        BlocksCovered:uint32 * 
        BlocksNotCovered:uint32 * 
        parentNamespaceTableRowByNamespace_Class:CoverageDSPriv..::..NamespaceTableRow -> CoverageDSPriv..::..ClassRow 
public function AddClassRow(
    ClassKeyName : String, 
    ClassName : String, 
    LinesCovered : uint, 
    LinesNotCovered : uint, 
    LinesPartiallyCovered : uint, 
    BlocksCovered : uint, 
    BlocksNotCovered : uint, 
    parentNamespaceTableRowByNamespace_Class : CoverageDSPriv..::..NamespaceTableRow
) : CoverageDSPriv..::..ClassRow

Parameters

  • ClassKeyName
    Type: System.String
    The primary key name of the class.
  • LinesNotCovered
    Type: System.UInt32
    The lines that are not covered.
  • LinesPartiallyCovered
    Type: System.UInt32
    The lines that are partially covered.
  • BlocksNotCovered
    Type: System.UInt32
    The blocks that are not covered.

Return Value

Type: Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ClassRow
The added table row.

.NET Framework Security

See Also

Reference

CoverageDSPriv.ClassDataTable Class

AddClassRow Overload

Microsoft.VisualStudio.Coverage.Analysis Namespace

Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ClassRow