# DetectedQuadResultItem Class

The `DetectedQuadResultItem` class stores a captured result whose type is detected quad.

## Definition

*Namespace:* Dynamsoft.DDN


```csharp
public class DetectedQuadResultItem : CapturedResultItem
```

*Inheritance:* [CapturedResultItem](https://www.dynamsoft.com/capture-vision/docs/server/programming/dotnet/api-reference/core/basic-classes/captured-result-item.md) -> DetectedQuadResultItem

## Methods

| Method | Description |
|--------|-------------|
| [`GetLocation`](#getlocation) | Gets the location of current object. |
| [`GetConfidenceAsDocumentBoundary`](#getconfidenceasdocumentboundary) | Gets the confidence of current object as a document boundary. |
| [`GetCrossVerificationStatus`](#getcrossverificationstatus) | Gets the status of current object as a verified document boundary. |

### GetLocation

Gets the location of current object.

```csharp
Quadrilateral GetLocation() 
```

**Return Value**

The location of current object.

**See Also**

* [Quadrilateral](https://www.dynamsoft.com/capture-vision/docs/server/programming/dotnet/api-reference/core/basic-classes/quadrilateral.md)

### GetConfidenceAsDocumentBoundary

Gets the confidence of current object as a document boundary.

```csharp
int GetConfidenceAsDocumentBoundary() 
```

**Return Value**

The confidence as document boundary of the detected quad result.

### GetCrossVerificationStatus

Gets the status of current object as a verified document boundary.

```csharp
EnumCrossVerificationStatus GetCrossVerificationStatus()
```

**Return Value**

A value from `EnumCrossVerificationStatus` representing the status of the detected quad result.

**See Also**

* [EnumCrossVerificationStatus](https://www.dynamsoft.com/capture-vision/docs/server/programming/dotnet/api-reference/core/enum-cross-verification-status.md)
