public class OneNoteHierarchyProxyContext extends Object implements IOneNoteHierarchyProxyContext
The hierarchy proxy context.
Constructor and Description |
---|
OneNoteHierarchyProxyContext(RevisionStoreMetaData revisionStoreMetaData,
com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedGuid> rootNodeIds,
com.aspose.ms.System.Collections.Generic.Dictionary<ExtendedGuid,com.aspose.ms.System.Collections.Generic.Dictionary<ExtendedGuid,HierarchyNodeProxy>> historyNodeProxies,
com.aspose.ms.System.Collections.Generic.IGenericDictionary<ExtendedGuid,IVersionMap> pagesVersions,
IVersionMap allVersions,
com.aspose.ms.System.Collections.Generic.IGenericDictionary<ExtendedGuid,FileContainerReferenceProxy> containerNodes,
com.aspose.ms.System.Collections.Generic.IGenericDictionary<Guid,FileContainer> binaryNodes)
Initializes a new instance of the
OneNoteHierarchyProxyContext class. |
Modifier and Type | Method and Description |
---|---|
IVersionMap |
getAllVersions()
Gets all versions for all nodes.
|
com.aspose.ms.System.Collections.Generic.IGenericDictionary<ExtendedGuid,IVersionMap> |
getPagesVersions()
Gets all versions for each page presented in context.
|
RevisionStoreMetaData |
getRevisionStoreMetaData()
Gets the file store metadata.
|
com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedGuid> |
getRootNodeIds()
Gets the root node proxies.
|
boolean |
tryGetFileContainerProxy(ExtendedGuid fileDataReferenceId,
FileContainerProxy[] fileProxy)
The try get node.
|
boolean |
tryGetHistoryNode(ExtendedGuid id,
HierarchyNodeProxy[] node,
ExtendedGuid versionId)
The try get history node.
|
boolean |
tryGetNodeHistory(ExtendedGuid id,
com.aspose.ms.System.Collections.Generic.Dictionary<ExtendedGuid,HierarchyNodeProxy>[] nodeHistory)
The try get history node.
|
public OneNoteHierarchyProxyContext(RevisionStoreMetaData revisionStoreMetaData, com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedGuid> rootNodeIds, com.aspose.ms.System.Collections.Generic.Dictionary<ExtendedGuid,com.aspose.ms.System.Collections.Generic.Dictionary<ExtendedGuid,HierarchyNodeProxy>> historyNodeProxies, com.aspose.ms.System.Collections.Generic.IGenericDictionary<ExtendedGuid,IVersionMap> pagesVersions, IVersionMap allVersions, com.aspose.ms.System.Collections.Generic.IGenericDictionary<ExtendedGuid,FileContainerReferenceProxy> containerNodes, com.aspose.ms.System.Collections.Generic.IGenericDictionary<Guid,FileContainer> binaryNodes)
Initializes a new instance of the OneNoteHierarchyProxyContext
class.
public RevisionStoreMetaData getRevisionStoreMetaData()
Gets the file store metadata.
getRevisionStoreMetaData
in interface IOneNoteHierarchyProxyContext
public com.aspose.ms.System.Collections.Generic.IGenericCollection<ExtendedGuid> getRootNodeIds()
Gets the root node proxies.
getRootNodeIds
in interface IOneNoteHierarchyProxyContext
public com.aspose.ms.System.Collections.Generic.IGenericDictionary<ExtendedGuid,IVersionMap> getPagesVersions()
Gets all versions for each page presented in context.
getPagesVersions
in interface IOneNoteHierarchyProxyContext
public IVersionMap getAllVersions()
Gets all versions for all nodes.
getAllVersions
in interface IOneNoteHierarchyProxyContext
public boolean tryGetHistoryNode(ExtendedGuid id, HierarchyNodeProxy[] node, ExtendedGuid versionId)
The try get history node.
public boolean tryGetFileContainerProxy(ExtendedGuid fileDataReferenceId, FileContainerProxy[] fileProxy)
The try get node.
tryGetFileContainerProxy
in interface IOneNoteHierarchyProxyContext
public boolean tryGetNodeHistory(ExtendedGuid id, com.aspose.ms.System.Collections.Generic.Dictionary<ExtendedGuid,HierarchyNodeProxy>[] nodeHistory)
The try get history node.
tryGetNodeHistory
in interface IOneNoteHierarchyProxyContext
Copyright (c) 2016 Aspose. All Rights Reserved.