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: String

    The primary key name of the class.

  • ClassName
    Type: String

    The name of the class.

  • LinesCovered
    Type: UInt32

    The lines that are covered.

  • LinesNotCovered
    Type: UInt32

    The lines that are not covered.

  • LinesPartiallyCovered
    Type: UInt32

    The lines that are partially covered.

  • BlocksCovered
    Type: UInt32

    The blocks that are covered.

  • BlocksNotCovered
    Type: 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