Interface INavigator
Assembly: Algenta.Colectica.ViewModel.dll
Syntax
public interface INavigator
Methods
FindItems(IdentifierTriple, Guid, Node, bool)
Declaration
Collection<Node> FindItems(IdentifierTriple rootId, Guid targetType, Node parentItem, bool addPlaceholders)
Parameters
Returns
FindItems(IdentifierTriple, Guid[], Node, bool)
Declaration
Collection<Node> FindItems(IdentifierTriple rootId, Guid[] targetTypes, Node parentItem, bool addPlaceholders)
Parameters
Returns
FindItems(Guid, Node, bool)
Declaration
Collection<Node> FindItems(Guid targetType, Node parentItem, bool addPlaceholders)
Parameters
Type |
Name |
Description |
Guid |
targetType |
|
Node |
parentItem |
|
bool |
addPlaceholders |
|
Returns
FindItems(Guid[], Node, bool)
Declaration
Collection<Node> FindItems(Guid[] targetType, Node parentItem, bool addPlaceholders)
Parameters
Type |
Name |
Description |
Guid[] |
targetType |
|
Node |
parentItem |
|
bool |
addPlaceholders |
|
Returns
GetHistory(Guid, string)
Declaration
Collection<IVersionableProvider> GetHistory(Guid identifier, string agency)
Parameters
Type |
Name |
Description |
Guid |
identifier |
|
string |
agency |
|
Returns
GetItem(IdentifierTriple)
Declaration
IVersionable GetItem(IdentifierTriple id)
Parameters
Returns
GetItems(SearchFacet)
Declaration
Collection<IVersionable> GetItems(SearchFacet facet)
Parameters
Returns
GetReferencingItems(IdentifierTriple)
Declaration
Collection<IVersionableProvider> GetReferencingItems(IdentifierTriple targetId)
Parameters
Returns
GetRelationshipMatrix(IdentifierTriple)
Declaration
TypedAdjacencyMatrix GetRelationshipMatrix(IdentifierTriple targetId)
Parameters
Returns
Search(SearchFacet, out SearchResponse)
Declaration
Collection<Node> Search(SearchFacet facet, out SearchResponse searchResponse)
Parameters
Returns