Domain Detective

API Reference

Class

SitemapDocumentInfo

Namespace DomainDetective.Views
Assembly DomainDetective
Modifiers sealed

View model for one fetched sitemap XML document.

Inheritance

  • Object
  • SitemapDocumentInfo

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public String Url { get; set; } #

Sitemap document URL.

public Nullable<Int32> StatusCode { get; set; } #

HTTP status code returned by the sitemap request.

public String ContentType { get; set; } #

Content type returned by the sitemap request.

public Boolean Present { get; set; } #

True when the sitemap returned a successful response.

public Boolean XmlValid { get; set; } #

True when the sitemap XML was well formed.

public Boolean SchemaValid { get; set; } #

True when the sitemap XML validates against the official Sitemap protocol schema.

public Int32 SchemaValidationErrorCount { get; set; } #

Number of Sitemap protocol schema validation errors.

public String SchemaValidationError { get; set; } #

First Sitemap protocol schema validation error, when available.

public Boolean NamespaceValid { get; set; } #

True when the root namespace matches the sitemap protocol namespace.

public String Kind { get; set; } #

Detected root document kind.

public Int32 UrlCount { get; set; } #

Number of URL entries in this document.

public Int32 SitemapCount { get; set; } #

Number of nested sitemap entries in this document.

public Int32 XhtmlAlternateLinkCount { get; set; } #

Number of XHTML alternate links in this document.

public Int32 ImageExtensionElementCount { get; set; } #

Number of Google image sitemap extension elements in this document.

public Int32 NewsExtensionElementCount { get; set; } #

Number of Google news sitemap extension elements in this document.

public Int32 VideoExtensionElementCount { get; set; } #

Number of Google video sitemap extension elements in this document.

public String Error { get; set; } #

Fetch or parse error when available.

{{ include "footer" }}