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

[DebuggerNonUserCodeAttribute]
public CoverageDSPriv.ClassRow AddClassRow(
    string ClassKeyName,
    string ClassName,
    uint LinesCovered,
    uint LinesNotCovered,
    uint LinesPartiallyCovered,
    uint BlocksCovered,
    uint BlocksNotCovered,
    CoverageDSPriv.NamespaceTableRow parentNamespaceTableRowByNamespace_Class
)
public:
[DebuggerNonUserCodeAttribute]
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
)
[<DebuggerNonUserCodeAttribute>]
member AddClassRow : 
        ClassKeyName:string *
        ClassName:string *
        LinesCovered:uint32 *
        LinesNotCovered:uint32 *
        LinesPartiallyCovered:uint32 *
        BlocksCovered:uint32 *
        BlocksNotCovered:uint32 *
        parentNamespaceTableRowByNamespace_Class:CoverageDSPriv.NamespaceTableRow -> CoverageDSPriv.ClassRow
<DebuggerNonUserCodeAttribute>
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

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.

See Also

Microsoft.VisualStudio.Coverage.Analysis.CoverageDSPriv.ClassRow
AddClassRow Overload
CoverageDSPriv.ClassDataTable Class
Microsoft.VisualStudio.Coverage.Analysis Namespace

Return to top