C# Класс Sitemap.XML.Models.SitemapManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BuildSiteMapForHandler ( ) : string
ContainsItemsToShow ( IEnumerable items ) : bool
GetContentLocation ( Item item ) : Item
GetSharedLocationParent ( Item child ) : Item
IsChildUnderSharedLocation ( Item child ) : bool
IsEnabledTemplate ( Item item ) : bool
IsExcludedItem ( Item item ) : bool
IsShared ( Item item ) : bool
IsUnderContent ( Item item ) : bool
RegisterSitemapToRobotsFile ( ) : void
SitemapDefinitionExists ( ) : bool
SitemapManager ( SitemapManagerConfiguration config ) : System.Collections.Generic
SubmitSitemapToSearchenginesByHttp ( ) : bool

Приватные методы

Метод Описание
BuildListFromString ( string str, char separator ) : List
BuildSiteMap ( ) : void
BuildSitemapItem ( XmlDocument doc, SitemapItem item, Site site ) : XmlDocument
BuildSitemapXML ( List items, Site site ) : string
GetContextSiteDefinitionItem ( ) : Item
GetSharedContentDefinitions ( ) : IEnumerable
GetSitemapItems ( string rootPath ) : List
SubmitEngine ( string engine, string sitemapUrl ) : void

Описание методов

BuildSiteMapForHandler() публичный Метод

public BuildSiteMapForHandler ( ) : string
Результат string

ContainsItemsToShow() публичный статический Метод

public static ContainsItemsToShow ( IEnumerable items ) : bool
items IEnumerable
Результат bool

GetContentLocation() публичный статический Метод

public static GetContentLocation ( Item item ) : Item
item Item
Результат Item

GetSharedLocationParent() публичный статический Метод

public static GetSharedLocationParent ( Item child ) : Item
child Item
Результат Item

IsChildUnderSharedLocation() публичный статический Метод

public static IsChildUnderSharedLocation ( Item child ) : bool
child Item
Результат bool

IsEnabledTemplate() публичный статический Метод

public static IsEnabledTemplate ( Item item ) : bool
item Item
Результат bool

IsExcludedItem() публичный статический Метод

public static IsExcludedItem ( Item item ) : bool
item Item
Результат bool

IsShared() публичный статический Метод

public static IsShared ( Item item ) : bool
item Item
Результат bool

IsUnderContent() публичный статический Метод

public static IsUnderContent ( Item item ) : bool
item Item
Результат bool

RegisterSitemapToRobotsFile() публичный Метод

public RegisterSitemapToRobotsFile ( ) : void
Результат void

SitemapDefinitionExists() публичный статический Метод

public static SitemapDefinitionExists ( ) : bool
Результат bool

SitemapManager() публичный Метод

public SitemapManager ( SitemapManagerConfiguration config ) : System.Collections.Generic
config SitemapManagerConfiguration
Результат System.Collections.Generic

SubmitSitemapToSearchenginesByHttp() публичный Метод

public SubmitSitemapToSearchenginesByHttp ( ) : bool
Результат bool