C# Класс ScrewTurn.Wiki.NavigationPaths

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

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

Метод Описание
AddNavigationPath ( NamespaceInfo nspace, string name, List pages, IPagesStorageProviderV30 provider ) : bool

Adds a new Navigation Path.

Exists ( string name ) : bool

Finds a Navigation Path's Name.

Find ( string fullName ) : NavigationPath

Finds and returns a Path.

GetAllNavigationPaths ( ) : List

Gets the list of the Navigation Paths.

GetNavigationPaths ( NamespaceInfo nspace ) : List

Gets the list of the Navigation Paths in a namespace.

ModifyNavigationPath ( string fullName, List pages ) : bool

Modifies a Navigation Path.

PathsPerPage ( System.PageInfo page ) : string[]

Finds all the Navigation Paths that include a Page.

RemoveNavigationPath ( string fullName ) : bool

Removes a Navigation Path.

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

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

Adds a new Navigation Path.
public static AddNavigationPath ( NamespaceInfo nspace, string name, List pages, IPagesStorageProviderV30 provider ) : bool
nspace NamespaceInfo The target namespace (null for the root).
name string The Name.
pages List The Pages.
provider IPagesStorageProviderV30 The Provider to use for the new Navigation Path, or null for the default provider.
Результат bool

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

Finds a Navigation Path's Name.
public static Exists ( string name ) : bool
name string The Name.
Результат bool

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

Finds and returns a Path.
public static Find ( string fullName ) : NavigationPath
fullName string The full name.
Результат NavigationPath

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

Gets the list of the Navigation Paths.
public static GetAllNavigationPaths ( ) : List
Результат List

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

Gets the list of the Navigation Paths in a namespace.
public static GetNavigationPaths ( NamespaceInfo nspace ) : List
nspace NamespaceInfo The namespace.
Результат List

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

Modifies a Navigation Path.
public static ModifyNavigationPath ( string fullName, List pages ) : bool
fullName string The full name of the path to modify.
pages List The list of Pages.
Результат bool

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

Finds all the Navigation Paths that include a Page.
public static PathsPerPage ( System.PageInfo page ) : string[]
page System.PageInfo The Page.
Результат string[]

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

Removes a Navigation Path.
public static RemoveNavigationPath ( string fullName ) : bool
fullName string The full name of the path to remove.
Результат bool