API Reference
SitemapDocumentInfo
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
- Property SitemapInfo.Documents
Constructors
public SitemapDocumentInfo() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.